題目連結:
題目意譯:
給定一個非負整數列表 nums,請將它們排列並組成最大可能的數字並回傳。
由於答案可能非常地大,所以你需要以字串型態回傳而不是整數型態。
限制:
1 ≦ nums.length ≦ 100
0 ≦ nums[i] ≦ 10 ^ 9
範例測資:
範例 1:
輸入: nums = [10,2]
輸出: "210"
範例 2:
輸入: nums = [3,30,34,5,9]
輸出: "9534330"
解題思維:
基本上跟
這題一樣。只是因為本題給定的是非負整數,因此有可能 nums 中所有數字皆為 0。此時的應回傳之結果為 "0" 而非 "000……0"。
此次分享到此為止,如有任何更加簡潔的想法或是有說明不清楚之地方,也煩請各位大大撥冗討論。