【LeetCode笔记】剑指 Offer 45. 把数组排成最小的数(Java、字符串、Lambda)
生活随笔
收集整理的這篇文章主要介紹了
【LeetCode笔记】剑指 Offer 45. 把数组排成最小的数(Java、字符串、Lambda)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 題目描述
- 思路 && 代碼
- 二刷
題目描述
- 很 nice 的一道題!花的時間也不會很多,還能復習復習 Lambda~
思路 && 代碼
- 核心思路:如果 x + y > y + x,說明 x 應該在 y 前面
- 時間復雜度:排序所用的 O(NlogN)
二刷
- 其實筆試遇到過,但是也一直沒寫得這么規范。
- 開一個數組來存儲字符串,可以節約很多效率(而非用到一次轉化一次)
- 再利用 Arrays.sort + Lambda,就很好看
總結
以上是生活随笔為你收集整理的【LeetCode笔记】剑指 Offer 45. 把数组排成最小的数(Java、字符串、Lambda)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: simulink和c语言开发,Simul
- 下一篇: java bytearrayoutput