반응형
public void bubbleSort(int[] numbers){
boolean numbersSwitched;
do{
numbersSwitched = false;
for(int i =0; i< numbers.length-1;i++){
if(numbers[i+1]<numbers[i]){
int tmp =numbers[i+1];
numbers[i+1] = numbers[i];
numbers[i] =tmp;
numbersSwitched= true;
}
}
}while(numbersSwitched);
}
비효율적
o(n제곱)
정렬시에는 o(n)
반응형
'Algorithm' 카테고리의 다른 글
DFS_leetcode numofisland (0) | 2021.09.23 |
---|---|
softeer 지도 자동 구축 (0) | 2021.09.23 |
insertion sort (0) | 2017.07.03 |
SingleLinkedList (0) | 2017.06.27 |
Binary Search 이분탐색 (0) | 2017.06.27 |