溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用java解決盛最多水容器的問題

發(fā)布時間:2022-01-17 14:17:57 來源:億速云 閱讀:118 作者:清風 欄目:大數(shù)據

本文將為大家詳細介紹“如何使用java解決盛最多水容器的問題”,內容步驟清晰詳細,細節(jié)處理妥當,而小編每天都會更新不同的知識點,希望這篇“如何使用java解決盛最多水容器的問題”能夠給你意想不到的收獲,請大家跟著小編的思路慢慢深入,具體內容如下,一起去收獲新知識吧。

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

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

如何使用java解決盛最多水容器的問題

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

示例:

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

如何使用java解決盛最多水容器的問題

如何使用java解決盛最多水容器的問題

解析:

由個別反饋沒有注釋看起來比較費勁,所以從這期開始,如果時間允許我會盡量加上注釋,第一次寫注釋,怕看不懂,所以比較啰嗦,以后再慢慢調整。

Java可以用來干什么

Java主要應用于:1. web開發(fā);2. Android開發(fā);3. 客戶端開發(fā);4. 網頁開發(fā);5. 企業(yè)級應用開發(fā);6. Java大數(shù)據開發(fā);7.游戲開發(fā)等。

如果你能讀到這里,小編希望你對“如何使用java解決盛最多水容器的問題”這一關鍵問題有了從實踐層面最深刻的體會,具體使用情況還需要大家自己動手實踐使用過才能領會,如果想閱讀更多相關內容的文章,歡迎關注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI