롸?

선택정렬, 버블정렬 본문

프로그래밍/JAVA

선택정렬, 버블정렬

허니버터새우깡 2020. 2. 7. 17:51
  • 선택 정렬

int arr[] = {4, 3, 5, 2, 1};
int temp = 0;

for (int i = 0; i < arr.length-1; i++) {
	for (int j = i+1; j < arr.length; j++) {
		if(arr[i] > arr[j]) {
			temp = arr[i];
			arr[i] = arr[j];
			arr[j] = temp;
		}
	}
}

 

 

  • 버블 정렬

int arr[] = {4, 3, 5, 2, 1};
int temp = 0;

for (int i = 0; i < arr.length-1; i++) {
	for (int j = 0; j < arr.length-i-1; j++) {
		if(arr[j] > arr[j+1]) {
			temp = arr[j];
			arr[j] = arr[j+1];
			arr[j+1] = temp;
		}
	}
}

'프로그래밍 > JAVA' 카테고리의 다른 글

Thread 간단 코드와 관련 메소드  (0) 2020.02.05
프로세스(Process)와 스레드(Thread)  (0) 2020.02.05
컬렉션(collection)  (0) 2020.02.04
DAO, DTO, VO  (0) 2020.02.04
Wrapper 클래스  (0) 2020.02.04
Comments