99国产精品欲av蜜臀,可以直接免费观看的AV网站,gogogo高清免费完整版,啊灬啊灬啊灬免费毛片

網易首頁 > 網易號 > 正文 申請入駐

華為加班還是這么恐怖。

0
分享至

專欄:50多種數據結構徹底征服

專欄:50多種經典圖論算法全部掌握

最近在網上看到一個帖子,一網友說后悔進華為了,原因就是太卷了,幾乎每天都996。還一位網友簽了華為,想打聽下華為的大致加班情況,從投票的結果來看,除了63.2%的網友是觀看以外,投票最高的是9116,比996還要恐怖,這樣看996就是小弟了。

曾記得十多年前剛畢業的時候,偶爾也會遇到加班,即使加班晚上也不會很晚。不知道從什么時候開始,互聯網行業突然流行起了996,有些公司甚至把它當做企業文化來宣傳。




--------------下面是今天的算法題--------------

來看下今天的算法題,這題是LeetCode的第739題:每日溫度。

問題描述

來源:LeetCode第739題

難度:中等

給定一個整數數組 nums,表示每天的溫度,返回一個數組 answer ,其中 answer[i] 是指對于第 i 天,下一個更高溫度出現在幾天后。如果氣溫在這之后都不會升高,請在該位置用 0 來代替。

示例1:


輸入: nums = [73,74,75,71,69,72,76,73] 輸出: [1,1,4,2,1,1,0,0]

示例2:


輸入: nums = [30,40,50,60] 輸出: [1,1,1,0]

  • 1 <= temperatures.length <= 10^5

  • 30 <= temperatures[i] <= 100

問題分析

這題實際上是求數組中每個元素后面第一個比它大的元素到它的距離。關于求下一個更大的元素,最常用的思路就是使用 單調棧 ,當然這題也是使用單調棧解決的。

這里的單調棧 從棧頂到棧底是單調遞增的 ,也就是單調棧中棧頂元素是棧中最小的。

遍歷數組中的所有元素:

1,如果當前元素比棧頂元素小,就把當前元素下標壓棧。

2,如果當前元素比棧頂元素大,說明棧頂元素遇到了右邊第一個比它大的值,棧頂元素出棧,計算它倆之間的距離。如果當前元素比新的棧頂元素還大,就繼續出棧……

注意單調棧中存放的不是數組中的元素,而是數組中元素的下標,以示例 1 為例畫個圖看下。



JAVA:

public int[] dailyTemperatures(int[] nums) {     int length = nums.length;// 數組長度     int[] ans = new int[length];// 返回結果     Stack
         
  stk =  new Stack<>(); // 棧      for ( int i =  0; i < length; i++) {          // 如果當前元素大于棧頂元素,說明棧頂元素遇到了右邊比它大的值。          while (!stk.isEmpty() && nums[i] > nums[stk.peek()])             ans[stk.peek()] = i - stk.pop();         stk.push(i); // 把當前元素的下標入棧。     }      return ans; }

C++:

public:     vector

  dailyTemperatures(vector

  &nums) {         int length = nums.size();// 數組長度         vector

  ans(length);// 返回結果         stack

  stk;// 棧         for (int i = 0; i < length; i++) {             // 如果當前元素大于棧頂元素,說明棧頂元素遇到了右邊比它大的值。             while (!stk.empty() && nums[i] > nums[stk.top()]) {                 ans[stk.top()] = i - stk.top();                 stk.pop();             }             stk.push(i);// 把當前元素的下標入棧。         }         return ans;     }




Python:

def dailyTemperatures(self, nums: List[int]) -> List[int]:     length = len(nums)  # 數組長度     ans = [0] * length  # 返回結果     stk = []  # 棧     for i in range(0, length):         # 如果當前元素大于棧頂元素,說明棧頂元素遇到了右邊比它大的值。         while stk and nums[i] > nums[stk[-1]]:             ans[stk[-1]] = i - stk[-1]             stk.pop()         stk.append(i)  # 把當前元素的下標入棧。     return ans

筆者簡介

博哥,真名:王一博,畢業十多年, 作者,專注于 數據結構和算法 的講解,在全球30多個算法網站中累計做題2000多道,在公眾號中寫算法題解800多題,對算法題有自己獨特的解題思路和解題技巧,喜歡的可以給個關注,也可以 下載我整理的1000多頁的PDF算法文檔 。

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
黃仁勛大概沒料到,飛機剛走沒多久,他辛苦搭的臺子就塌了!

黃仁勛大概沒料到,飛機剛走沒多久,他辛苦搭的臺子就塌了!

青青子衿
2025-07-25 01:42:16
宗慶后再被曝猛料,魔爪伸向多名女員工,還有浙大高材生為他生子

宗慶后再被曝猛料,魔爪伸向多名女員工,還有浙大高材生為他生子

八斗小先生
2025-07-17 15:12:37
3 萬輛卡車炸場雪域!湖北水泥焊死高原大壩,藏區人看呆了

3 萬輛卡車炸場雪域!湖北水泥焊死高原大壩,藏區人看呆了

倪衛濤頻道
2025-07-23 20:03:03
他出身黑道,曾是高官的司機和白手套,迎娶小燕子,后花十年洗白

他出身黑道,曾是高官的司機和白手套,迎娶小燕子,后花十年洗白

阿胡
2024-04-29 11:49:43
再勝委內瑞拉迎3喜1憂!王俊杰又爆成四號位答案,趙嘉義成難題!

再勝委內瑞拉迎3喜1憂!王俊杰又爆成四號位答案,趙嘉義成難題!

籃球資訊達人
2025-07-25 21:34:57
布麗吉特“生而為男”的官司竟然敗訴,和馬克龍也不如以往恩愛了

布麗吉特“生而為男”的官司竟然敗訴,和馬克龍也不如以往恩愛了

照見古今
2025-07-25 20:43:49
一夫一妻制或逐漸消亡?將來取而代之的,可能這3種“婚戀模式”

一夫一妻制或逐漸消亡?將來取而代之的,可能這3種“婚戀模式”

巢客HOME
2025-07-18 09:40:03
博主曝光潿洲島太坑人,民宿老板一通“狡辯”,網友:更不敢去了

博主曝光潿洲島太坑人,民宿老板一通“狡辯”,網友:更不敢去了

娛樂看阿敞
2025-07-25 16:40:56
晚年毛主席原諒了很多人,為何唯獨不原諒潘漢年?主席對他寒了心

晚年毛主席原諒了很多人,為何唯獨不原諒潘漢年?主席對他寒了心

溫讀
2025-03-13 18:28:10
當前熱映電影票房榜,《長安的荔枝》跌至第二,第一首映破億元

當前熱映電影票房榜,《長安的荔枝》跌至第二,第一首映破億元

圓頭講電影
2025-07-25 11:01:38
邵佳一:職業球員一年踢50場高水平比賽是應該具備的基礎條件

邵佳一:職業球員一年踢50場高水平比賽是應該具備的基礎條件

懂球帝
2025-07-25 20:16:08
超一半人都缺!上海交大團隊發現:補充維生素D不僅肌肉量增加11%,且癡呆風險下降46.8%

超一半人都缺!上海交大團隊發現:補充維生素D不僅肌肉量增加11%,且癡呆風險下降46.8%

梅斯醫學
2025-07-22 07:53:42
王毅會見東盟秘書長高金洪

王毅會見東盟秘書長高金洪

界面新聞
2025-07-25 16:39:06
18歲高中生胡一嘯從緬甸脫險回國 父親:已被警方帶走配合調查,感謝所有人!

18歲高中生胡一嘯從緬甸脫險回國 父親:已被警方帶走配合調查,感謝所有人!

紅星新聞
2025-07-25 19:42:11
葉劍英怒批陳賡:你不能搞特殊化,陳賡回懟:你光腳出去跑試試

葉劍英怒批陳賡:你不能搞特殊化,陳賡回懟:你光腳出去跑試試

尋途
2025-07-25 04:46:26
中科院提醒:三伏天是所有人的“黃金修補期”,趁熱做好9件事

中科院提醒:三伏天是所有人的“黃金修補期”,趁熱做好9件事

艾米手工作品
2025-07-22 14:31:24
泰國拒絕第三方調停 要求通過雙邊會談解決泰柬沖突

泰國拒絕第三方調停 要求通過雙邊會談解決泰柬沖突

新京報
2025-07-25 16:03:47
窮得叮當響的柬埔寨,哪來的底氣去撩撥東盟“老大哥”泰國?

窮得叮當響的柬埔寨,哪來的底氣去撩撥東盟“老大哥”泰國?

荊楚寰宇文樞
2025-07-25 21:43:49
養肥了再殺!緯創投資900億印度工廠,被塔塔1.25億美金收購

養肥了再殺!緯創投資900億印度工廠,被塔塔1.25億美金收購

柳絮憶史
2025-07-14 11:26:26
保時捷女銷冠真容曝光!工作6年還生了娃,同事披露她賣車多原因

保時捷女銷冠真容曝光!工作6年還生了娃,同事披露她賣車多原因

寒士之言本尊
2025-06-05 22:08:25
2025-07-25 23:47:00
數據結構和算法
數據結構和算法
專門介紹和寫算法題解的號
238文章數 3關注度
往期回顧 全部

科技要聞

36款熱門車高危智駕場景測試,“團滅”!

頭條要聞

8旬翁下葬前墓地被人埋死狗沿路埋鐵釘暗器 官方介入

頭條要聞

8旬翁下葬前墓地被人埋死狗沿路埋鐵釘暗器 官方介入

體育要聞

3年過去了,她還是歐洲杯上最酷的姐

娛樂要聞

汪蘇瀧不忍了 !張碧晨痛失《年輪》演唱權

財經要聞

劉煜輝:當下重要不是找確定性而是轉折點

汽車要聞

李斌一口氣講了近3個小時樂道L90 原因是為啥?

態度原創

教育
家居
親子
本地
公開課

教育要聞

389分撿漏鄭大,367分讀華水,河南考生咋沒這個命

家居要聞

環繞設計 空間動線合理

親子要聞

爸爸被娃嫌,被狗嫌,被我嫌都是自找的

本地新聞

換個城市過夏天|風拂鹽湖,躲進格爾木的盛夏清涼

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 吉林省| 鹤庆县| 信宜市| 襄汾县| 西吉县| 治县。| 安宁市| 满洲里市| 大姚县| 西盟| 濮阳市| 长沙县| 沅陵县| 乌拉特后旗| 泉州市| 惠东县| 恭城| 朝阳区| 大田县| 四平市| 大厂| 佛坪县| 信宜市| 汾阳市| 兴宁市| 天镇县| 北碚区| 逊克县| 潞西市| 浮山县| 郑州市| 江达县| 沙雅县| 张家口市| 海宁市| 蚌埠市| 石城县| 城固县| 永城市| 临汾市| 黑河市|