Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

새싹교실/2017/내무반/조현민/BubbleSort: Difference between revisions

From ZeroWiki
imported>chohm1223
({CREATE})
 
No edit summary
Line 1: Line 1:
#include<stdio.h>
#include&lt;stdio.h&gt;
 
int main()
int main()
{
{
int arr[] = { 55,07,78,12,42 };
int arr[] = { 55,07,78,12,42 };
int arr_len = sizeof(arr) / sizeof(int);
int arr_len = sizeof(arr) / sizeof(int);
int temp = 0;
int temp = 0;
 
for (int i = 0; i < arr_len - 1;i++) {
for (int i = 0; i &lt; arr_len - 1;i++) {
for (int j = 0; i < arr_len - 1 - i; j++) {
for (int j = 0; i &lt; arr_len - 1 - i; j++) {
if (arr&#91;j&#93; > arr[[j + 1]]) {
if (arr[j] &gt; arr[j + 1]) {
 
temp = arr&#91;j&#93;;
temp = arr[j];
 
arr&#91;j&#93; = arr[[j + 1]];
arr[j] = arr[j + 1];
 
arr[[j + 1]] = temp;
arr[j + 1] = temp;
 
}
}
}
}
}
}
 
for (int i = 0; i < arr_len; i++) {
for (int i = 0; i &lt; arr_len; i++) {
 
printf("%d", arr&#91;i&#93;);
printf("%d", arr[i]);
 
}
}
 
return 0;
return 0;
}
}



Revision as of 12:36, 19 May 2017

#include<stdio.h>

int main()
{
	int arr[] = { 55,07,78,12,42 };
	int arr_len = sizeof(arr) / sizeof(int);
	int temp = 0;

	for (int i = 0; i < arr_len - 1;i++) {
		for (int j = 0; i < arr_len - 1 - i; j++) {
			if (arr[j] > arr[j + 1]) {

				temp = arr[j];

				arr[j] = arr[j + 1];

				arr[j + 1] = temp;

			}
		}
	}

	for (int i = 0; i < arr_len; i++) {

		printf("%d", arr[i]);

	}

	return 0;
}