LeetCode-11. 盛最多水的容器-刷題思路分享

給定 n 個非負整數(shù) a1峭弟,a2,...脱拼,an瞒瘸,每個數(shù)代表坐標中的一個點 (i, ai) 。在坐標內畫 n 條垂直線熄浓,垂直線 i 的兩個端點分別為 (i, ai) 和 (i, 0)情臭。找出其中的兩條線,使得它們與 x 軸共同構成的容器可以容納最多的水赌蔑。

說明:你不能傾斜容器俯在,且 n 的值至少為 2。

image

圖中垂直線代表輸入數(shù)組 [1,8,6,2,5,4,8,3,7]娃惯。在此情況下跷乐,容器能夠容納水(表示為藍色部分)的最大值為 49。

示例:

輸入: [1,8,6,2,5,4,8,3,7]
輸出: 49

首先是最簡單粗暴的思路:2個 for 循環(huán)暴力求解趾浅,
復雜度分析:
時間復雜度:O(n^2)愕提,遍歷所有高度組合的面積。
空間復雜度:O(1)皿哨,使用恒定的額外空間浅侨。

果不其然,測試通過但是提交超時了
第一次超時了

整理一下思路证膨,其實我們沒必要全部循環(huán)一遍仗颈,考錄到面積取決于短邊,如果左指針是短邊椎例,l就是左指針,并向右移请祖,如果右指針是短邊订歪,就移動 r左移動。并不斷維護最大值肆捕。掃一遍就夠刷晋。
時間復雜度:o(n)
空間復雜度:O(1),使用恒定的額外空間。

image.png
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末眼虱,一起剝皮案震驚了整個濱河市喻奥,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌捏悬,老刑警劉巖撞蚕,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異过牙,居然都是意外死亡甥厦,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進店門寇钉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來刀疙,“玉大人,你說我怎么就攤上這事扫倡∏恚” “怎么了?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵撵溃,是天一觀的道長疚鲤。 經常有香客問我,道長征懈,這世上最難降的妖魔是什么石咬? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮卖哎,結果婚禮上鬼悠,老公的妹妹穿的比我還像新娘。我一直安慰自己亏娜,他們只是感情好焕窝,可當我...
    茶點故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著维贺,像睡著了一般它掂。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上溯泣,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天虐秋,我揣著相機與錄音,去河邊找鬼垃沦。 笑死客给,一個胖子當著我的面吹牛,可吹牛的內容都是我干的肢簿。 我是一名探鬼主播靶剑,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼蜻拨,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了桩引?” 一聲冷哼從身側響起缎讼,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎坑匠,沒想到半個月后血崭,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡笛辟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年功氨,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片手幢。...
    茶點故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡捷凄,死狀恐怖,靈堂內的尸體忽然破棺而出围来,到底是詐尸還是另有隱情跺涤,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布监透,位于F島的核電站桶错,受9級特大地震影響,放射性物質發(fā)生泄漏胀蛮。R本人自食惡果不足惜院刁,卻給世界環(huán)境...
    茶點故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望粪狼。 院中可真熱鬧退腥,春花似錦、人聲如沸再榄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽困鸥。三九已至嗅蔬,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間疾就,已是汗流浹背澜术。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留猬腰,地道東北人瘪板。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像漆诽,于是被迫代替她去往敵國和親侮攀。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,901評論 2 355

推薦閱讀更多精彩內容