45. 把数组排成最小的数
1. 描述
输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。
2. 例子
示例 1:
输入: [10,2]
输出: “102”
示例 2:
输入: [3,30,34,5,9]
输出: “3033459”
3. 限制
- 0 < nums.length <= 100
4. 题解
n = i_nums.size()
时间复杂度: O(n)
空间复杂度: O(n)
| |
Algorithm Solutions
Personal Algorithm Solutions (primarily from LeetCode)
输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。
示例 1:
输入: [10,2]
输出: “102”
示例 2:
输入: [3,30,34,5,9]
输出: “3033459”
n = i_nums.size()
时间复杂度: O(n)
空间复杂度: O(n)
| |