#1844. 排序数组
排序数组
问题描述
给你一个整数数组,请你将该数组升序排序。
你必须在不使用任何内置函数的情况下解决问题,要求:
- 时间复杂度为 O(n log n)
- 空间复杂度尽可能小
格式
输入
- 一个整数数组,包含 n 个元素。
输出
- 一个升序排列的整数数组。
样例
样例1
输入
4
5 2 3 1
输出
1 2 3 5
样例2
输入
6
5 1 1 2 0 0
输出
0 0 1 1 2 5
提示
- 1 <= n <= 5 × 10⁴
- -5 × 10⁴ <= 数组中的整数 <= 5 × 10⁴