File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -11,18 +11,18 @@ void merge(int st, int en){
11
11
12
12
}
13
13
14
- // a [st:en]을 정렬하고 싶다.
14
+ // arr [st:en]을 정렬하고 싶다.
15
15
void merge_sort (int st, int en){
16
16
if (en-st == 1 ) return ; // 길이 1인 경우
17
17
int mid = (st+en)/2 ;
18
- merge_sort (st,mid); // arr[st:mid]을 정렬한다.
19
- merge_sort (mid,en); // arr[mid:en]을 정렬한다.
20
- merge (st,en); // arr[st:mid]와 arr[mid:en]을 합친다.
18
+ merge_sort (st, mid); // arr[st:mid]을 정렬한다.
19
+ merge_sort (mid, en); // arr[mid:en]을 정렬한다.
20
+ merge (st, en); // arr[st:mid]와 arr[mid:en]을 합친다.
21
21
}
22
22
23
23
int main (void ){
24
24
ios::sync_with_stdio (0 );
25
25
cin.tie (0 );
26
- merge_sort (0 ,n);
27
- for (int i = 0 ; i < n; i++) cout << arr[i] << ' ' ;
26
+ merge_sort (0 , n);
27
+ for (int i = 0 ; i < n; i++) cout << arr[i] << ' ' ; // -53 3 12 15 16 22 23 25 46 357
28
28
}
You can’t perform that action at this time.
0 commit comments