【Java】【算法練習】輸入一個正整數數組,把數組裏全部數字拼接起來排成一個數,打印能拼接出的全部數字中最小的一個。例如輸入數組{3,32,321},則打印出這三個數字能排成的最小數字爲321323。

題目描述:         輸入一個正整數數組,把數組裏全部數字拼接起來排成一個數,打印能拼接出的全部數字中最小的一個。例如輸入數組 {3,32,321},則打印出這三個數字能排成的最小數字爲321323。 解題思路:數組        解題思路: 比較兩個字符串s1 S2的大小的時候,先將它們拼接起來,比較s1+s2和s2+s1哪一個大,若是s1+s2大,那麼說明s2應該放在前面,此題巧妙應用了
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息
相關文章