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

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

小米食堂掛牌匾“程序員是老大”,遭網友調侃。

0
分享至

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

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

在元宵節的時候雷軍開啟了直播,帶大家參觀了小米于北京海淀總部的食堂,食堂內某處懸掛著一塊標語牌,上面寫著“程序員是老大”。

雷軍解釋稱:“這塊牌匾以前金山的,算是一個口號,就是要講程序員對金山的重要性。等我辦小米以后,小米有類似的文化,叫工程師文化。因為無論是金山還是小米,都是工程師創辦的一家公司,所以我們特別特別重視工程師,重視程序員。”

網友調侃道:“雷軍是程序員,程序員是老大,老大是雷軍,閉環了。”



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

來看下今天的算法題,這題是LeetCode的第20題:有效的括號。

問題描述

來源:LeetCode第20題

難度:簡單

給定一個只包括 '(',')','{','}','[',']' 的字符串 s ,判斷字符串是否有效。

示例1:


輸入:s = "(]" 輸出:false

示例2:


輸入:s = "()[]{}" 輸出:true

  • 1 <= s.length <= 10^4

  • s 僅由括號 '()[]{}' 組成

問題分析

這題是讓判斷字符串 s 是否是有效的括號,對于括號匹配問題,我們首先想到的是使用棧。

因為字符串 s 只包含 '()[]{}' ,如果遇到右括號,比如 ')',']','}' ,就把與它們對應的左括號壓入到棧中。

如果遇到左括號,比如 '(','[','{' ,棧頂元素就出棧,然后判斷左括號和出棧的元素是否相等,如果不相等或者棧為空,說明不是有效的括號,直接返回 false 。

JAVA:

public boolean isValid(String s) {     Stack
         
         
  stk =  new Stack<>(); // 創建一個棧      for ( char ch : s.toCharArray()) {          // 如果是左括號,就把他們對應的右括號壓棧          if (ch ==  '(') {             stk.push( ')');         }  else  if (ch ==  '{') {             stk.push( '}');         }  else  if (ch ==  '[') {             stk.push( ']');         }  else  if (stk.isEmpty() || stk.pop() != ch) {              return  false;         }     }      // 如果是有效的括號,左括號和右括號必須匹配,棧為空,否則就無效。      return stk.isEmpty(); }

C++:

public:     bool isValid(string s) {         stack

  stk; // 創建一個棧         for (char ch: s) {             // 如果是左括號,就把他們對應的右括號壓棧             if (ch == '(') {                 stk.push(')');             } else if (ch == '{') {                 stk.push('}');             } else if (ch == '[') {                 stk.push(']');             } else {                 if (stk.empty() || stk.top() != ch)                     return false;                 stk.pop();             }         }         // 如果是有效的括號,左括號和右括號必須匹配,棧為空,否則就無效。         return stk.empty();     }

Python:

def isValid(self, s: str) -> bool:     stk = []  # 創建一個棧     for ch in s:         # 如果是左括號,就把他們對應的右括號壓棧         if ch == '(':             stk.append(')')         elif ch == '{':             stk.append('}')         elif ch == '[':             stk.append(']')         elif not stk or stk.pop() != ch:             return False     # 如果是有效的括號,左括號和右括號必須匹配,棧為空,否則就無效。     return not stk

筆者簡介

博哥,真名:王一博,畢業十多年, 作者,專注于 數據結構和算法 的講解,在全球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 13:37:52
泰國陸軍司令:希望洪森保重身體。。。

泰國陸軍司令:希望洪森保重身體。。。

西樓飲月
2025-07-25 19:46:51
兵兇戰危,烏軍紅軍村東大門失守

兵兇戰危,烏軍紅軍村東大門失守

史政先鋒
2025-07-25 22:01:11
害死6名大學生的公司安全問題很大!連新華社現場采訪視頻里都全是安全問題!

害死6名大學生的公司安全問題很大!連新華社現場采訪視頻里都全是安全問題!

小星球探索
2025-07-25 11:38:09
河南焦作:為了刪帖,電話轟炸、律師函、水軍齊上陣!

河南焦作:為了刪帖,電話轟炸、律師函、水軍齊上陣!

爆角追蹤
2025-07-25 19:13:28
塞爾:維尼修斯要薪資與姆巴佩相同&想成皇馬頂薪,導致續約停滯

塞爾:維尼修斯要薪資與姆巴佩相同&想成皇馬頂薪,導致續約停滯

直播吧
2025-07-25 21:53:56
洪森司令部暴露秘密,大批柬軍陣亡:多種中美制坦克火箭炮大混戰

洪森司令部暴露秘密,大批柬軍陣亡:多種中美制坦克火箭炮大混戰

南宮一二
2025-07-25 16:50:07
一旦不為其所用,他們便立刻剝奪起謀生者的飯碗了!

一旦不為其所用,他們便立刻剝奪起謀生者的飯碗了!

胖胖說他不胖
2025-07-24 16:24:05
外媒:他信稱“要給洪森一個教訓”,洪森回應

外媒:他信稱“要給洪森一個教訓”,洪森回應

環球網資訊
2025-07-25 19:42:00
女子為過戶奶奶名下手機號,辦“奶奶是爸爸的媽媽、爸爸是我的爸爸”證明后,得到回復:派出所公章不清晰

女子為過戶奶奶名下手機號,辦“奶奶是爸爸的媽媽、爸爸是我的爸爸”證明后,得到回復:派出所公章不清晰

大風新聞
2025-07-25 12:32:20
智駕高速測試“全軍覆沒”,”遙遙領先”現原形

智駕高速測試“全軍覆沒”,”遙遙領先”現原形

中車網評
2025-07-24 16:43:57
天塌了!比亞迪終止對國足的贊助,網友:以后怕是吃不起海參了!

天塌了!比亞迪終止對國足的贊助,網友:以后怕是吃不起海參了!

青青子衿
2025-07-25 11:15:20
抓個正著!曝中國拒收30萬噸阿根廷大豆:經檢測實為美國產

抓個正著!曝中國拒收30萬噸阿根廷大豆:經檢測實為美國產

不掉線電波
2025-07-25 18:31:20
禁播視頻,被以色列播出……

禁播視頻,被以色列播出……

環球時報新聞
2025-07-25 13:40:47
碎三觀!網傳昆山一50多歲阿姨用假項鏈誘導小伙,發生百余次關系

碎三觀!網傳昆山一50多歲阿姨用假項鏈誘導小伙,發生百余次關系

火山詩話
2025-07-25 07:19:19
村民要求村委會公開多年收支,被通知要交“23萬元復印費”?鎮政府:村委提供查閱機會,對方執意復印

村民要求村委會公開多年收支,被通知要交“23萬元復印費”?鎮政府:村委提供查閱機會,對方執意復印

大風新聞
2025-07-25 21:27:15
墜入浮選槽后為何1小時才救出第一人?專業人員:需穿戴防護裝備,徒手打撈幾乎不可能

墜入浮選槽后為何1小時才救出第一人?專業人員:需穿戴防護裝備,徒手打撈幾乎不可能

紅星新聞
2025-07-25 19:31:38
從3億頂薪到1.2億低價續約,又和杜蘭特鬧掰!也許你該面臨退役了

從3億頂薪到1.2億低價續約,又和杜蘭特鬧掰!也許你該面臨退役了

老梁體育漫談
2025-07-25 00:06:30
印度神廟曝出藏尸大案,數百名婦女兒童遇害,大多遭到暴力襲擊和性侵

印度神廟曝出藏尸大案,數百名婦女兒童遇害,大多遭到暴力襲擊和性侵

極目新聞
2025-07-25 17:09:55
風靡一時的蘭州拉面,為何很少人去吃了?4個扎心原因趕跑了顧客

風靡一時的蘭州拉面,為何很少人去吃了?4個扎心原因趕跑了顧客

平祥生活日志
2025-07-24 02:00:43
2025-07-25 23:55:00
數據結構和算法
數據結構和算法
專門介紹和寫算法題解的號
238文章數 3關注度
往期回顧 全部

科技要聞

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

頭條要聞

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

頭條要聞

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

體育要聞

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

娛樂要聞

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

財經要聞

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

汽車要聞

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

態度原創

數碼
本地
親子
家居
公開課

數碼要聞

谷歌Pixel Watch 4智能手表曝光:充電口更改,配色更多

本地新聞

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

親子要聞

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

家居要聞

環繞設計 空間動線合理

公開課

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

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 正宁县| 博湖县| 平山县| 英德市| 绥滨县| 祁连县| 连山| 邛崃市| 固安县| 南宫市| 忻州市| 卢氏县| 和政县| 屯留县| 马尔康县| 紫云| 博罗县| 舟山市| 调兵山市| 新巴尔虎右旗| 和顺县| 商水县| 襄城县| 苗栗县| 吴川市| 汉中市| 富蕴县| 广昌县| 新巴尔虎右旗| 云梦县| 临颍县| 延边| 嘉黎县| 昭平县| 章丘市| 密山市| 隆昌县| 莱州市| 通辽市| 文山县| 丰城市|