Lintcode379 Reorder array to construct the minimum number solution 題解

【題目描述】

Construct minimum number by reordering a given non-negative integer array. Arrange them such that they form the minimum number.

Notice:The result may be very large, so you need to return a string instead of an integer.

給定一個整數(shù)數(shù)組固歪,請將其重新排序碍讯,以構(gòu)造最小值。

【注】:結(jié)果可能非常大骏全,因此你需要返回一個字符串而不是一個整數(shù)局嘁。

【題目鏈接】

www.lintcode.com/en/problem/reorder-array-to-construct-the-minimum-number/

【題目解析】

這道題關(guān)鍵在于字符串兩兩之間的大小比較以及排序算法荤西。

這里排序算法用Java底層用歸并實現(xiàn)的Arrays.sort,能將排序的時間復雜度控制在O(n*lnon)筝野。

對于字符串的兩兩比較嫌松,按照我們這道題的思路,我們需要比較的是兩兩字符串s1,s2拼接是s1拼s2還是s2拼s1大邑蒋,根據(jù)這句話,我們就可以直接通過比較s1+s2和s2+s1的字符序大小來得到我們的結(jié)果按厘。

因為是要求最小的數(shù)医吊,所以可能0會出現(xiàn)在最后拼接成的字符串最前面,我們需要把前導0去掉逮京。

【參考答案】

www.jiuzhang.com/solutions/reorder-array-to-construct-the-minimum-number/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末卿堂,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌草描,老刑警劉巖览绿,帶你破解...
    沈念sama閱讀 212,383評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異穗慕,居然都是意外死亡饿敲,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,522評論 3 385
  • 文/潘曉璐 我一進店門逛绵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來怀各,“玉大人,你說我怎么就攤上這事术浪∑岸裕” “怎么了?”我有些...
    開封第一講書人閱讀 157,852評論 0 348
  • 文/不壞的土叔 我叫張陵胰苏,是天一觀的道長硕蛹。 經(jīng)常有香客問我,道長硕并,這世上最難降的妖魔是什么法焰? 我笑而不...
    開封第一講書人閱讀 56,621評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮鲤孵,結(jié)果婚禮上壶栋,老公的妹妹穿的比我還像新娘。我一直安慰自己普监,他們只是感情好贵试,可當我...
    茶點故事閱讀 65,741評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著凯正,像睡著了一般毙玻。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上廊散,一...
    開封第一講書人閱讀 49,929評論 1 290
  • 那天桑滩,我揣著相機與錄音,去河邊找鬼允睹。 笑死运准,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的缭受。 我是一名探鬼主播胁澳,決...
    沈念sama閱讀 39,076評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼米者!你這毒婦竟也來了韭畸?” 一聲冷哼從身側(cè)響起宇智,我...
    開封第一講書人閱讀 37,803評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎胰丁,沒想到半個月后随橘,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,265評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡锦庸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,582評論 2 327
  • 正文 我和宋清朗相戀三年机蔗,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片酸员。...
    茶點故事閱讀 38,716評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡蜒车,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出幔嗦,到底是詐尸還是另有隱情酿愧,我是刑警寧澤,帶...
    沈念sama閱讀 34,395評論 4 333
  • 正文 年R本政府宣布邀泉,位于F島的核電站嬉挡,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏汇恤。R本人自食惡果不足惜庞钢,卻給世界環(huán)境...
    茶點故事閱讀 40,039評論 3 316
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望因谎。 院中可真熱鬧基括,春花似錦、人聲如沸财岔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽匠璧。三九已至桐款,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間夷恍,已是汗流浹背魔眨。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留酿雪,地道東北人遏暴。 一個月前我還...
    沈念sama閱讀 46,488評論 2 361
  • 正文 我出身青樓,卻偏偏與公主長得像指黎,于是被迫代替她去往敵國和親朋凉。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,612評論 2 350

推薦閱讀更多精彩內(nèi)容

  • 背景 一年多以前我在知乎上答了有關(guān)LeetCode的問題, 分享了一些自己做題目的經(jīng)驗袋励。 張土汪:刷leetcod...
    土汪閱讀 12,740評論 0 33
  • 以下翻譯自Apple官方文檔,結(jié)合自己的理解記錄下來。翻譯基于 swift 3.0.1 原文地址 Closure...
    藝術(shù)農(nóng)閱讀 1,522評論 0 3
  • LeetCode 刷題隨手記 - 第一部分 前 256 題(非會員)茬故,僅算法題盖灸,的吐槽 https://leetc...
    蕾娜漢默閱讀 17,738評論 2 36
  • 1
    慕容小滿閱讀 92評論 0 0
  • 今天看到一個新聞,說武漢市出臺政策磺芭,打算設(shè)置“大學生最低工資”赁炎,并且要讓大學生能夠以低于市場價20%的價格買到房(...
    龔振江閱讀 339評論 0 0