剑指Offer-29——把数组排成最小的数

题目描述 输入一个正整数数组,把数组里全部数字拼接起来排成一个数,打印能拼接出的全部数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。web 思路解析: 一开始,我想的是将其转换为字符,而后进行一个回溯遍历。组合出各类的新的字符串,而后将其装入集合,在进行一个排序,输出最小的便可。可是在实现起来的时候发现总是出现指针越界的状况。本身排查了好久,仍
相关文章
相关标签/搜索