《劍指 offer》 學習32之把數組排成最小的數

題目描述 輸入一個正整數數組,把數組裏全部數字拼接起來排成一個數,打印能拼接出的全部數字中最小的一個。例如輸入數組{3,32,321},則打印出這三個數字能排成的最小數字爲321323。 題目連接:牛客網java 解題思路 能夠當作是一個排序問題,在比較兩個字符串 S1 和 S2 的大小時,應該比較的是 S1+S2 和 S2+S1 的大小,若是 S1+S2 < S2+S1,那麼應該把 S1 排在前
相關文章
相關標籤/搜索