자료구조 알고리즘

버블 정렬

판교데싸 2021. 3. 3. 14:33

버블정렬

* 단순히 표현하면 인접한 데이터를 비교해서 앞에있는 데이터가 뒤에있는 데이터 보다 크면,

   자리를 바꾸는 정렬 알고리즘

 

for index in range(데이터길이-1):
    for index2 in range(데이터길이 -1):
        if 앞데이터 > 뒤데이터:
            swap(앞데이터 , 뒤데이터)

for index in range(데이터길이-1):    
	for index2 in range(데이터길이 -1):       
    	if 앞데이터 > 뒤데이터:            
        	swap(앞데이터 , 뒤데이터)

-> 이 형태를 외우자

반응형

'자료구조 알고리즘' 카테고리의 다른 글

이진 탐색  (0) 2021.03.04
순차탐색  (0) 2021.03.04
선택정렬  (0) 2021.03.03
힙-HEAP  (0) 2020.05.06
이진 트리-binary Tree  (0) 2020.04.28
반응형