国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

做推廣哪個(gè)平臺(tái)網(wǎng)站好百度網(wǎng)站收錄提交入口全攻略

做推廣哪個(gè)平臺(tái)網(wǎng)站好,百度網(wǎng)站收錄提交入口全攻略,游戲加盟公司,威海網(wǎng)站開(kāi)發(fā)公司文章收錄于LeetCode專欄 盛最多水的容器 給你n個(gè)非負(fù)整數(shù)a1,a2,…,an,每個(gè)數(shù)代表坐標(biāo)中的一個(gè)點(diǎn)(i, ai) 。在坐標(biāo)內(nèi)畫 n 條垂直線,垂直線i的兩個(gè)端點(diǎn)分別為(i, ai) 和 (i, 0)。找出其中的兩條線,使得它們與…

文章收錄于LeetCode專欄


盛最多水的容器

??給你n個(gè)非負(fù)整數(shù)a1,a2,…,an,每個(gè)數(shù)代表坐標(biāo)中的一個(gè)點(diǎn)(i, ai) 。在坐標(biāo)內(nèi)畫 n 條垂直線,垂直線i的兩個(gè)端點(diǎn)分別為(i, ai) 和 (i, 0)。找出其中的兩條線,使得它們與x軸共同構(gòu)成的容器可以容納最多的水。

??說(shuō)明:你不能傾斜容器。

在這里插入圖片描述
??示例 1:

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

解題

1、審題

??數(shù)組中各個(gè)元素表示柱子的高度(坐標(biāo)系中的縱坐標(biāo)),這里的高度就可以作為容器的高,兩跟柱子之間的間距就作為容器的長(zhǎng),即容器最多容納水就是高乘以長(zhǎng)。要把柱子的高作為容器的高,就會(huì)必須得取二則的相對(duì)矮的那一根柱子。例如1和8之間就得取1。

2、列出所有解

??通過(guò)對(duì)題意的理解可以使用暴力法和左右收斂法來(lái)解答改題目。

解法一(暴力法)
class Solution{public int maxArea(int[] height){int max = 0;for(int i=0; i<height.length-1; i++){for(int j=i+1; j<height.length; j++){int area = Math.min(height[i], height[j]) * (j-i);max = Math.max(max, area);}}return max;}
}
解法二(左右收斂)
class Solution{public int maxArea(int[] height){int max = 0;for(int i=0, j=height.length-1; i<j;){int h = height[i] < height[j] ? height[i++]:height[j--];int area = h * (j-i+1);max = Math.max(max, area);}return max;}
}

3、復(fù)雜度分析

??首先來(lái)看下暴力解法的時(shí)間復(fù)雜度和空間復(fù)雜度,因?yàn)楸┝Ψㄊ褂昧藘蓪友h(huán),所以時(shí)間復(fù)雜度為O(n2),沒(méi)有使用任何額外空間,所以空間復(fù)雜度為O(1)。左右收斂法因?yàn)橹皇褂靡粚友h(huán),所以時(shí)間復(fù)雜度為O(n),同樣空間復(fù)雜度為O(1)。綜上左右收斂法是最優(yōu)解。


一鍵三連,讓我的信心像氣球一樣膨脹!

http://aloenet.com.cn/news/29036.html

相關(guān)文章:

  • 長(zhǎng)春網(wǎng)站建設(shè)聯(lián)系吉網(wǎng)傳媒優(yōu)愛(ài)站關(guān)鍵詞挖掘old
  • 沈陽(yáng)市網(wǎng)站建設(shè)報(bào)價(jià)凡科建站網(wǎng)站
  • 做單頁(yè)網(wǎng)站怎么選產(chǎn)品免費(fèi)seo網(wǎng)站
  • 網(wǎng)站排名優(yōu)化機(jī)構(gòu)汕頭網(wǎng)站建設(shè)開(kāi)發(fā)
  • 做視頻網(wǎng)站需要什么資質(zhì)廈門seo百度快照優(yōu)化
  • 哈爾濱建設(shè)網(wǎng)站哪家好市場(chǎng)推廣專員
  • joomla 網(wǎng)站建設(shè)教程不受國(guó)內(nèi)限制的搜索引擎
  • 大連企業(yè)網(wǎng)站排名東莞網(wǎng)絡(luò)推廣及優(yōu)化
  • 做網(wǎng)站網(wǎng)站建設(shè)教程滄州網(wǎng)站建設(shè)優(yōu)化公司
  • 網(wǎng)站標(biāo)題字體設(shè)計(jì)湖南企業(yè)seo優(yōu)化首選
  • 企業(yè)域名申請(qǐng)流程百度seo優(yōu)化推廣公司
  • 社交網(wǎng)絡(luò)推廣方法有哪些寧波seo外包快速推廣
  • 南通網(wǎng)站建設(shè)公司排名適合企業(yè)員工培訓(xùn)的課程
  • 上海十大網(wǎng)站建設(shè)西安seo服務(wù)
  • 學(xué)校網(wǎng)站的目的發(fā)布廣告的平臺(tái)免費(fèi)
  • 如何將網(wǎng)站做的更美觀seo技術(shù)代理
  • 淘寶做促銷的網(wǎng)站個(gè)人如何推廣app
  • 電子商務(wù)中網(wǎng)站開(kāi)發(fā)查詢網(wǎng)站流量
  • 洛陽(yáng)網(wǎng)站排名百家號(hào)查詢排名數(shù)據(jù)查詢
  • 做復(fù)刻手表的網(wǎng)站家居seo整站優(yōu)化方案
  • wordpress自定義功能深圳seo推廣培訓(xùn)
  • 政府網(wǎng)站做的不好去哪里投訴微信群發(fā)軟件
  • 做我的狗漫畫網(wǎng)站福州seo技巧培訓(xùn)
  • 外網(wǎng)怎么進(jìn)入排名優(yōu)化軟件
  • 可信網(wǎng)站認(rèn)證申請(qǐng)360指數(shù)在線查詢
  • 上海市建設(shè)小學(xué)網(wǎng)站網(wǎng)絡(luò)推廣應(yīng)該怎么做啊
  • wordpress標(biāo)簽庫(kù) 導(dǎo)入熱狗seo外包
  • 哪種語(yǔ)言做的網(wǎng)站好索引擎優(yōu)化 seo
  • 墨子學(xué)院網(wǎng)站建設(shè)vip課程拼多多seo是什么意思
  • 寧波做網(wǎng)站設(shè)計(jì)電話銷售如何快速吸引客戶