배열 연습2 (선택정렬 알고리즘)(Selection Sort Algorithm)
#define _CRT_SECURE_NO_WARNINGS#include void main(void){ int i; int min; int in[10] = { 7,2,9,0,1,4,6,8,3,5 }; printf("Array: "); for (i = 0; i 1.최소값 찾기#define _CRT_SECURE_NO_WARNINGS#include void main(void){ int i; int min; int minpos; int in[10] = { 7,2,9,0,1,4,6,8,3,5 }; int temp; printf("Array: "); for (i = 0; i 2.최소값의 index 위치 찾기 minpos#define _CRT_SECURE_NO_WARNINGS#include void main(void)..
2024. 5. 26.
정렬 알고리즘
#include #define SIZE 10int main(void){ int list[SIZE]={3,2,9,7,1,4,8,0,6,5}; int i,j,temp,least; for(i=0; i 중요한 정렬 알고리즘 -첫 번째 숫자/ 두번째~마지막 숫자 중 최소값 비교-두번째~마지막 숫자 중에서 첫번째 숫자보다 작다면 교체-두번째 숫자/세번째~마지막 숫자 중 최소값 비교 (첫번째 숫자 부터 반복적으로 비교해야함->내부 반복문)-세번째~마지막 숫자 중에서 두번째 숫자보다 작다면 교체, 그렇지않다면 유지-위와 같은 과정을 n-1번 반복 (외부 반복문) 세부사항i=0 least=0j=1,j {(내부 1번째 시행)if(list[1]->least=j ->least=1 temp=list[0]li..
2024. 2. 27.