最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

LeetCode LCP 12. 小張刷題計劃

2023-06-02 11:20 作者:您是打尖兒還是住店呢  | 我要投稿

為了提高自己的代碼能力,小張制定了 LeetCode 刷題計劃,他選中了 LeetCode 題庫中的 n 道題,編號從 0 到 n-1,并計劃在 m 天內(nèi)按照題目編號順序刷完所有的題目(注意,小張不能用多天完成同一題)。


在小張刷題計劃中,小張需要用 time[i] 的時間完成編號 i 的題目。此外,小張還可以使用場外求助功能,通過詢問他的好朋友小楊題目的解法,可以省去該題的做題時間。為了防止“小張刷題計劃”變成“小楊刷題計劃”,小張每天最多使用一次求助。


我們定義 m 天中做題時間最多的一天耗時為 T(小楊完成的題目不計入做題總時間)。請你幫小張求出最小的 T是多少。


示例 1:


輸入:time = [1,2,3,3], m = 2


輸出:3


解釋:第一天小張完成前三題,其中第三題找小楊幫忙;第二天完成第四題,并且找小楊幫忙。這樣做題時間最多的一天花費了 3 的時間,并且這個值是最小的。


示例 2:


輸入:time = [999,999,999], m = 4


輸出:0


解釋:在前三天中,小張每天求助小楊一次,這樣他可以在三天內(nèi)完成所有的題目并不花任何時間。


?


限制:


1 <= time.length <= 10^5

1 <= time[i] <= 10000

1 <= m <= 1000


最大最小化問題就是二分法的問題,關(guān)鍵就是如何二分,

這里面是給個大值,飯后去判斷在time數(shù)組,limit是多少的情況下,能不能刷題成功;

二分學(xué)得好,刷題少不了。。。

執(zhí)行用時:13 ms, 在所有?Java?提交中擊敗了10.81%的用戶

內(nèi)存消耗:54.1 MB, 在所有?Java?提交中擊敗了20.72%的用戶


LeetCode LCP 12. 小張刷題計劃的評論 (共 條)

分享到微博請遵守國家法律
巴塘县| 新沂市| 丹江口市| 衡南县| 衡山县| 八宿县| 龙陵县| 西充县| 根河市| 宁化县| 长丰县| 成都市| 于田县| 宣武区| 天门市| 仙桃市| 神木县| 鹤峰县| 长宁区| 西安市| 陕西省| 巴马| 衡东县| 隆安县| 兴义市| 南漳县| 开鲁县| 崇信县| 开封县| 盐池县| 武平县| 四子王旗| 横山县| 南丹县| 科技| 鄢陵县| 望都县| 徐州市| 富蕴县| 松溪县| 长宁县|