劍指offer-把數組排成最小的數(Java)

題目描述 輸入一個正整數數組,把數組裏全部數字拼接起來排成一個數,打印能拼接出的全部數字中最小的一個。例如輸入數組{3,32,321},則打印出這三個數字能排成的最小數字爲321323。java 思路: 數組中全部的數拼接後有可能會超過整數的範圍,所以本題必需要使用字符串來處理。 要對3,32 ,321 排序,不能直接比較32,3的大小,應該比較323,332的大小,即,3,32的大小應該有323
相關文章
相關標籤/搜索