-
삽입정렬인프런 알고리즘테스트 문제 2020. 9. 17. 22:23
#include<iostream> #include<vector> using namespace std; int main(void) { int a[100] , n , tmp , i, j; cin >> n; for(i=0;i<n;i++) { cin >> a[i]; } for(i=1;i<n;i++) { tmp=a[i]; for(j=i-1;j>=0;j--) { if(a[j]>tmp) { a[j+1]=a[j]; } else { break; } } a[j+1]=tmp; } for(i=0;i<n;i++) { cout << a[i]; } }
'인프런 알고리즘테스트 문제' 카테고리의 다른 글
40번 투포인트 알고리즘(Microsoft interview 문제) (0) 2020.09.18 39번 정렬알고리즘 (0) 2020.09.17 38번 inversion sequence알고리즘 (0) 2020.09.17 37번 LRU 알고리즘(카카오 출제) (0) 2020.09.17 36번 정렬알고리즘 (0) 2020.09.14