最优算法100例之06-把数组排列成最小的数
- 开发
- 20
-
专栏主页:计算机专业基础知识总结(适用于期末复习考研刷题求职面试)系列文章
https://blog.csdn.net/seeker1994/category_12585732.html
题目描述
输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。
题解报告
最优解法:
使用sort排序,制定排序规则,由于sort是结合了好几种排序的特点,数据量大时采用快排,qsort是快速排序因此我们自己写排序也能实现,只不过比较处不是按大小,而是比较函数。
</
原文地址:https://blog.csdn.net/liuning940307/article/details/137048984
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:https://www.suanlizi.com/kf/1773112773367173120.html
如若内容造成侵权/违法违规/事实不符,请联系《酸梨子》网邮箱:1419361763@qq.com进行投诉反馈,一经查实,立即删除!