- 博客(8)
- 收藏
- 关注
原创 我的练习册day-01
题目描述:输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印所拼接出的所有数字中最小的一个。例如:输入数组{3,32,321},则打印出这三个数字能排成的最小数字是321323思路:1.首先,只考虑两个数字的情况:[3,32],可以看出 332>323,因此需要把数组改变为[32,3];2.对于有三个数的情况:[3,32,321],我们可以进行两两比较,332>323,于是将3和32交换位置,变成[32,3,321],而3321>321,所以,将3和321交换位置
2022-05-18 22:42:17 70
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人