Notice
Recent Posts
Recent Comments
Link
목록정렬알고리즘 (3)
W 개발 일지
[알고리즘] 버블 정렬 알고리즘
버블 정렬 알고리즘 첫번째 데이터와 두번째 데이터를 비교하고 두번째와 세번째 데이터를 비교하고 세번째와 네번째를 비교해 (중략) 1회전 반복이 끝나면 가장 큰 데이터가 맨 뒤로 가기 때문에 모든 반복을 돌고나면 오름차순 정렬이 되는 알고리즘이다. 1 2 3 4 5 6 7 for(i=0 ; i
C/자료구조-알고리즘
2021. 12. 11. 15:35
[알고리즘] 삽입 정렬 알고리즘
삽입 정렬의 기본적인 연산은 데이터가 정렬되어 있을 때 이들 데이터 사이의 적당한 위치에 맞는 데이터를 삽입하는 것이다. 데이터를 삽입하고 난 뒤 그보다 오른쪽에 있던 데이터는 오른쪽으로 하나씩 자리를 옮겨줘야 한다. 삽입 정렬은 두 번째 데이터부터 정렬을 시작해 그 앞에 있는 데이터와 비교하고 삽입할 위치를 찾은 뒤 삽입할 위치의 공간 확보를 위해 데이터를 오른쪽으로 옮겨준 뒤 삽입하게 된다. 1 2 3 4 5 6 7 8 9 for(i=2 ; i
C/자료구조-알고리즘
2021. 12. 11. 13:43
[알고리즘] 단순 정렬 알고리즘 & 선택 정렬 알고리즘
단순 정렬 알고리즘 1 2 3 4 5 for(i=1 ; i
C/자료구조-알고리즘
2021. 12. 11. 13:03