Problem 3105 --基础排序III:归并排序

3105: 基础排序III:归并排序

Time Limit: 3 Sec  Memory Limit: 128 MB
Submit: 55  Solved: 27
[Submit][Status][Web Board][Creator:][下载FPS3元][添加到购物车][下载测试数据3元][1268kb]

Description

归并排序是一个时间复杂度为O(nlogn)的算法,对于大量数据远远优于冒泡排序与插入排序。

这是一道排序练习题,数据量较大,请使用归并排序完成。


Input

第一行一个数字n,代表输入的组数

其后每组第一行输入一个数字m,代表待排序数字的个数

其后m行每行一个数据,大小在1~100000之间,互不相等,最多有10万个数据。

Output

升序输出排好序的数据,每行一个数字

Sample Input

1
10
10
9
8
7
6
5
4
3
2
1

Sample Output

1
2
3
4
5
6
7
8
9
10

HINT

Source

[Submit][Status]