삽입정렬과 버블정렬이란 C언어 코드.hwp |
본문 삽입정렬에 대하여 위키백과를 찾아보았다. 쉽사리 이해되지 않는 부분이 있어 위키백과에 나와있는 소스 코드를 학습해 보았다. void insertion_sort ( int *data, int n ) // data에 대해서 삽입정렬을 수행하는 함수입니다. int i, j, remember; // 변수를 지정,remember 는 임시 저장 변수이다. for ( i = 1; i < n; i++ ) // 전체 횟수를 조정한다 remember = data (j=i) ; //삽입할 원소를 remember에 넣는다. while ( j >= 0 && remember < data j ) data j+1 = data j ; // 삽입한 원소가 기존 원소보다 //작으면 왼쪽으로 크면 오른 쪽으로 이동한다. data j+1 = remember; // 원소를 삽입 하고 싶은 말 좀 더 업그레이드하여 자료를 보완하여, 과제물을 꼼꼼하게 정성을 들어 작성했습니다. 위 자료 요약정리 잘되어 있으니 잘 참고하시어 학업에 나날이 발전이 있기를 기원합니다 ^^ 구입자 분의 앞날에 항상 무궁한 발전과 행복과 행운이 깃들기를 홧팅 키워드 C언어, 언어, 코드, 삽입정렬, 삽입, 이란 |
댓글 없음:
댓글 쓰기