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-05-11 06:45:51
葬禮上突發意外,3人不幸身亡,包括一對父子,官方通報詳情

葬禮上突發意外,3人不幸身亡,包括一對父子,官方通報詳情

大象新聞
2025-05-10 19:54:31
比亞迪已經負債高達5943億,還在瘋狂擴張,但只是車圈小卡了瞇

比亞迪已經負債高達5943億,還在瘋狂擴張,但只是車圈小卡了瞇

杜家科技
2025-05-10 15:26:40
月薪4000欠債2500萬?女子申請個人破產,法院回應了

月薪4000欠債2500萬?女子申請個人破產,法院回應了

新京報
2025-05-11 07:57:12
印巴之戰后,全世界都知道了一個事實:我們并沒有軍援莫斯科!

印巴之戰后,全世界都知道了一個事實:我們并沒有軍援莫斯科!

翻開歷史和現實
2025-05-10 16:04:18
蘋果主動官宣,iPhone16ProMax突然降價,這價格真刺激啊

蘋果主動官宣,iPhone16ProMax突然降價,這價格真刺激啊

搞機小帝
2025-05-11 00:03:48
當年舉報畢福劍的那位告密者張清:眾叛親離,過得好慘

當年舉報畢福劍的那位告密者張清:眾叛親離,過得好慘

新興網評
2024-12-11 21:02:46
“青島行人相撞案”現場視頻公布,法院道歉:法官描述事實不準確、表述不當

“青島行人相撞案”現場視頻公布,法院道歉:法官描述事實不準確、表述不當

新京報
2025-05-10 20:53:09
巴西總統盧拉抵達北京

巴西總統盧拉抵達北京

澎湃新聞
2025-05-11 01:02:13
中美會談互免關稅!周末爆出的四大消息沖擊股市(5.10)!

中美會談互免關稅!周末爆出的四大消息沖擊股市(5.10)!

說故事的阿襲
2025-05-11 00:12:15
相戀8年拒絕男友8次求婚,男友無奈另尋新人,女友崩潰:我不同意

相戀8年拒絕男友8次求婚,男友無奈另尋新人,女友崩潰:我不同意

小故事娛樂
2025-05-10 09:40:59
反轉!行人相撞案視頻曝光,女子賠償7萬不冤,法院為韓庭長道歉

反轉!行人相撞案視頻曝光,女子賠償7萬不冤,法院為韓庭長道歉

奇思妙想草葉君
2025-05-10 23:19:40
網紅有排卵追蹤數據!華子反告:她精心策劃懷孕生子賺撫養費

網紅有排卵追蹤數據!華子反告:她精心策劃懷孕生子賺撫養費

直播吧
2025-05-10 16:45:16
笑亖了!老婆穿真絲睡真絲床,像冬天河里一條大鯉魚躺在身旁!

笑亖了!老婆穿真絲睡真絲床,像冬天河里一條大鯉魚躺在身旁!

特約前排觀眾
2025-05-11 00:05:08
西游:獅駝嶺真正恐怖之處,并非尸山血海,而是孫悟空看透的真相

西游:獅駝嶺真正恐怖之處,并非尸山血海,而是孫悟空看透的真相

大千世界觀
2025-05-09 14:51:23
沈陽獻血40次以上可免費乘公交!誰說獻愛心只是紙面榮譽?

沈陽獻血40次以上可免費乘公交!誰說獻愛心只是紙面榮譽?

垛垛糖
2025-05-09 23:07:39
全網“圍剿”小米汽車

全網“圍剿”小米汽車

互聯網思維
2025-05-10 23:35:25
神舟二十號乘組為何沒消息?美媒大膽曝光,中國空間站將發射模塊

神舟二十號乘組為何沒消息?美媒大膽曝光,中國空間站將發射模塊

林子說事
2025-05-11 06:49:36
沒有中國人在前面頂著,黃種人有多卑微?越南網友帖子引發爆贊!

沒有中國人在前面頂著,黃種人有多卑微?越南網友帖子引發爆贊!

素衣讀史
2025-05-10 14:30:46
央視怒批!“絕望的文盲”丟臉到國外,郝蕾的話終于有人信了

央視怒批!“絕望的文盲”丟臉到國外,郝蕾的話終于有人信了

吐不滿的痰娛
2025-05-10 16:11:43
2025-05-11 09:48:49
數據結構和算法
數據結構和算法
專門介紹和寫算法題解的號
227文章數 2關注度
往期回顧 全部

科技要聞

首款折疊屏iPhone,有新消息!

頭條要聞

牛彈琴:印巴戲劇性地突然宣布停火 背后有五大原因

頭條要聞

牛彈琴:印巴戲劇性地突然宣布停火 背后有五大原因

體育要聞

這個老頭兒,仍然是你們的頭兒

娛樂要聞

李凱馨為錄音風波道歉,網友不接受

財經要聞

重慶一家人把755億巨債留給了股民

汽車要聞

空間表現是優勢 極狐T1將于5月底正式亮相發布

態度原創

親子
健康
家居
旅游
軍事航空

親子要聞

我上網就是為了看這些好寶寶的

唇皰疹和口腔潰瘍是"同伙"嗎?

家居要聞

整潔寬敞 黑白木色拼接

旅游要聞

熱聞|清明假期將至,熱門目的地有哪些?

軍事要聞

印巴停火后互稱擊落對方無人機

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 灵宝市| 石台县| 聊城市| 靖远县| 大宁县| 全椒县| 汽车| 迭部县| 万全县| 永新县| 舞阳县| 海安县| 无棣县| 铁力市| 漠河县| 冕宁县| 邯郸市| 新巴尔虎左旗| 陈巴尔虎旗| 康保县| 儋州市| 胶南市| 依安县| 河源市| 通化县| 荥阳市| 同仁县| 县级市| 夏津县| 鹤山市| 灵石县| 华蓥市| 沿河| 黄冈市| 昭苏县| 临湘市| 秦安县| 长白| 伊宁县| 敦化市| 长丰县|