코딩하는 덕구 🐶

102. 삽입 정렬 본문

알고리즘 문제 풀이

102. 삽입 정렬

코딩하는 덕구 🐶 2022. 2. 15. 10:08
728x90
반응형
#include<iostream>
using namespace std;

int arr[10] = {1, 2, 2, 17, 5, 6, 4, 10, 2,1};


int main(){
    int tmp;
    for(int i = 0; i < 10; i++){
        for(int j = 0; j <= i; j++){ //2
            if(i != 0 ){
                if (arr[i] < arr[j]){

                    tmp = arr[j];
                    arr[j] = arr[i];
                    arr[i] = tmp;

                    /* to print process
                    for(int k = 0; k<10; k++){
                        cout<<arr[k]<< " ";
                    }
                    */
                }
                //cout<< endl;
            }

        }
    }
    for(int i = 0 ; i< 10; i++){
        cout<<arr[i]<< " ";
    }
    return 0;
}
728x90
반응형