詳解 把數組排成最小的數(劍指offer java版)

把數組排成最小的數 題目描述 輸入一個正整數數組,把數組裏全部數字拼接起來排成一個數,打印能拼接出的全部數字中最小的一個。例如輸入數組{3,32,321},則打印出這三個數字能排成的最小數字爲321323。java 思路 考慮到大數問題,須要先將整型數組轉換成String數組,並將String數組排序,再將排好序的字符串數組進行拼接。 問題的關鍵就是制定排序規則。或者根據比較和快排的思想,將前面的
相關文章
相關標籤/搜索