We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d7371e3 commit 3e1ea00Copy full SHA for 3e1ea00
1 file changed
260214/삽입 정렬 구현/implement-insertion-sort.cpp
@@ -0,0 +1,33 @@
1
+#include <iostream>
2
+
3
+#define MAX_N 100
4
5
+using namespace std;
6
7
+int n;
8
+int arr[MAX_N];
9
10
+int main() {
11
+ cin >> n;
12
13
+ for (int i = 0; i < n; i++) {
14
+ cin >> arr[i];
15
+ }
16
17
+ // Please write your code here.
18
+ for (int i = 1; i < n; i++) {
19
+ int key = arr[i];
20
+ int j = i-1;
21
+ while(j >= 0 && arr[j] > key) {
22
+ arr[j+1] = arr[j];
23
+ j--;
24
25
+ arr[j+1] = key;
26
27
28
29
+ cout << arr[i] << ' ';
30
31
32
+ return 0;
33
+}
0 commit comments