IT/자료구조
자료구조(정렬 알고리즘) - 버블소트(Bubble Sort)
안녕하세요, 츄르 사려고 코딩하는 집사! 코집사입니다. 이번 글에서는 자료구조의 기초 정렬 알고리즘에서도 버블 소트(Bubble Sort)를 게시하려고 합니다. 버블 소트는 정렬 알고리즘에서도 가장 기본적인 것입니다. 버블 소트란?버블 소트는 서로 인접한 두 원소를 비교하여 정렬을 하는 알고리즘입니다. 예를 들어, A[5]라는 정수형 배열을 선언하고, 그 원소는 A[0]부터 3,1,4,5,9 가 선언이 되었습니다.그러면, A[0]과 A[1]을 비교를 하여 오름차순 정렬을 하면 3이 1보다 크니까 1,3,4,5,9가 됩니다.이처럼, 두 원소를 비교하여 정렬을 합니다. 버블 소트의 시간 복잡도(O(n^2))만약에 5개의 원소가 배열에 저장되어 있다고 가정한다.A[4]의 배열에는 5,4,3,2,1이 있다고 가..
2019. 2. 6.
최근댓글