-
[알고리즘] 버블정렬Algorithm 2020. 9. 16. 13:57반응형
public class BubbleTest { public static void main(String[] args) { int[] a = {254,3,213,64,75,56,4,324,65,78,9,5,76,3410,8,342,76}; int b; for(int i = 0 ; i < a.length ; i ++) { for(int j = 0 ; j < a.length -i -1 ; j ++) { if(a[j]>a[j+1]) { b = a[j]; a[j] = a[j+1]; a[j+1] = b; } } } for(int i = 0 ; i < a.length ; i ++) { System.out.println(a[i]); } } }
인접한 두개의 원소를 비교하여 자리를 교환하는 방식으로 정렬
반응형'Algorithm' 카테고리의 다른 글
[알고리즘] 우선순위 큐 (0) 2020.09.16 [알고리즘] 최소힙 (0) 2020.09.16 [알고리즘] 최소공배수 최대공약수 (0) 2020.09.15 [알고리즘]N진법 변환 (0) 2020.09.15 [프로그래머스] 모의고사 (0) 2020.09.15