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

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

2024年騰訊日均賺5.3億元,員工人均年收入超百萬。

0
分享至

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

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

3月19日,騰訊公布了2024年第四季度以及2024年全年的業績。財報顯示,騰訊2024年實現營收6602.6億元,比去年增長8%。凈利潤收入為1940.7億元,比去年增長68%,這樣算下來,凈利潤日均收入約5.3億元。

截至2024年12月31日止年度的總酬金成本為人民幣1128億元(2023年:人民幣1077億元)。而騰訊集團截止到2024年底有110558名員工(2023年:105417名),這樣算下來,員工的人均年收入超過百萬。





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

來看下今天的算法題,這題是LeetCode的第題:逆波蘭表達式求值。

問題描述

來源:LeetCode第150題

難度:中等

給你一個字符串數組 tokens ,表示一個根據逆波蘭表示法表示的算術表達式。請你計算該表達式。返回一個表示表達式值的整數。

示例1:


輸入:tokens = ["2","1","+","3","*"] 輸出:9 解釋:該算式轉化為常見的中綴算術表達式為:((2 + 1) * 3) = 9

示例2:


輸入:tokens = ["4","13","5","/","+"] 輸出:6 解釋:該算式轉化為常見的中綴算術表達式為:(4 + (13 / 5)) = 6

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

  • tokens[i] 是一個算符("+"、"-"、"*" 或 "/"),或是在范圍 [-200, 200] 內的一個整數

問題分析

這題說的是給定一個逆波蘭表示法的算術表達式,讓我們求它的值。我們平時書寫的表達式都是中綴表達式,運算符在中間,操作數在兩邊,比如a+b。逆波蘭表達式就是 后綴表達式 ,操作數在前,運算符在后,比如 a b + 。還有一個是前綴表達式,是波蘭表達式,運算符在前,操作數在后,比如 + a b 。

對于我們人來說中綴表達式是最容易計算的,但對于計算機來說更容易計算的是前綴表達式和后綴表達式。關于前,中,后三種表達式的相互轉換有堆棧法,二叉樹法和括號法,具體可以看下 《 中的第十三章。我們這里主要來看下逆波蘭表達式是怎么求值的。

對于逆波蘭表達式的計算我們只需要使用一個棧即可,遍歷字符串數組,如果遇到數字就入棧,如果是運算符就從棧中彈出兩個數字,對它們進行運算, 注意先出棧的是右值,后出棧的是左值 ,運算的結果需要入棧,一直重復上面的步驟,直到字符串數組遍歷完為止,然后棧中只剩下一個值,這個值就是我們要求的結果。

JAVA:

 public int evalRPN(String[] tokens) {     Stack stack =  new Stack<>();     int num1, num2;     for (String token : tokens) {         if (isSignal(token)) {             // 如果是運算符,就從棧中連續彈出兩個數字。             num1 = stack.pop();// 右值             num2 = stack.pop();// 左值             if (token.equals("+")) {//加法                 stack.push(num2 + num1);             } elseif (token.equals("-")) {//減法                 stack.push(num2 - num1);             } elseif (token.equals("*")) {//乘法                 stack.push(num2 * num1);             } elseif (token.equals("/")) {//除法                 stack.push(num2 / num1);             }         } else { // 如果是數字,就把他壓入到棧中             stack.push(Integer.parseInt(token));         }     }     // 最后棧中只有一個元素,取出即可     return stack.pop(); } // 判斷是否是符號 private boolean isSignal(String token) {     return"+".equals(token) || "-".equals(token)             || "*".equals(token) || "/".equals(token); }

C++:

public:     int evalRPN(vector

 &tokens) {         stack

 stk;         int num1, num2;         for (string &token: tokens) {             if (isSignal(token)) {                 // 如果是運算符,就從棧中連續彈出兩個數字。                 num1 = stk.top();// 右值                 stk.pop();                 num2 = stk.top();// 左值                 stk.pop();                 if (token[0] == '+')//加法                     stk.push(num2 + num1);                 elseif (token[0] == '-') {//減法                     stk.push(num2 - num1);                 } elseif (token[0] == '*') {//乘法                     stk.push(num2 * num1);                 } elseif (token[0] == '/') {//除法                     stk.push(num2 / num1);                 }             } else {// 如果是數字,就把他壓入到棧中                 stk.push(stoi(token));             }         }         // 最后棧中只有一個元素,取出即可         return stk.top();     }     // 判斷是否是符號     bool isSignal(string &token) {         return"+" == token || "-" == token                || "*" == token || "/" == token;     }


筆者簡介

博哥,真名:王一博,畢業十多年, 作者,專注于 數據結構和算法 的講解,在全球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 01:02:13
滿大街的俄羅斯商品館沒了,為啥不繼續收割?

滿大街的俄羅斯商品館沒了,為啥不繼續收割?

廖保平
2025-05-10 11:11:30
令人擔憂!網傳預測上海2026年幼兒園入園人數,與2020年相比暴跌近40%!

令人擔憂!網傳預測上海2026年幼兒園入園人數,與2020年相比暴跌近40%!

可達鴨面面觀
2025-05-10 22:21:08
東京街頭偶遇劉強東!穿豬豬俠圖案的白T恤,身邊的女生疑似秘書

東京街頭偶遇劉強東!穿豬豬俠圖案的白T恤,身邊的女生疑似秘書

火山詩話
2025-05-11 06:04:30
“青島行人相撞案”現場視頻公布,法院:法官表述不當造成誤導,誠懇道歉

“青島行人相撞案”現場視頻公布,法院:法官表述不當造成誤導,誠懇道歉

新京報政事兒
2025-05-10 20:54:19
8位正部級干部,有新任務

8位正部級干部,有新任務

新民晚報
2025-05-10 17:05:45
父女關系已確認!本科生發表14篇SCI論文已查出,他親手害了女兒

父女關系已確認!本科生發表14篇SCI論文已查出,他親手害了女兒

平老師666
2025-05-10 21:13:39
S媽首度公開大S夫婦為小玥兒慶生視頻,大S靠女兒肩膀唱歌好漂亮

S媽首度公開大S夫婦為小玥兒慶生視頻,大S靠女兒肩膀唱歌好漂亮

顧蔡衛
2025-05-11 06:55:52
蘋果主動官宣,iPhone16ProMax突然降價,這價格真刺激啊

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

搞機小帝
2025-05-11 00:03:48
多省市已開展現房銷售試點,去年全國現房銷售面積占比超30%

多省市已開展現房銷售試點,去年全國現房銷售面積占比超30%

澎湃新聞
2025-05-11 08:18:27
日本發起總攻,用美債擊敗特朗普,中方致信東京,是時候聯手抗美

日本發起總攻,用美債擊敗特朗普,中方致信東京,是時候聯手抗美

boss外傳
2025-05-10 08:55:02
中美會談互免關稅!周末爆出的四大消息沖擊股市(5.10)!

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

說故事的阿襲
2025-05-11 00:12:15
“后悔考基層了”,女孩曬上岸一年對比圖,淚流滿面不復當年笑臉

“后悔考基層了”,女孩曬上岸一年對比圖,淚流滿面不復當年笑臉

熙熙說教
2025-05-09 20:39:57
“胖都來”創始人稱名字可以換,并征求網友建議!公司抖音賬號內容已清空,胖東來此前稱已郵寄律師函

“胖都來”創始人稱名字可以換,并征求網友建議!公司抖音賬號內容已清空,胖東來此前稱已郵寄律師函

每日經濟新聞
2025-05-10 23:11:05
曝一線女星與富商私生子,出國留學是幌子,網友:就差直接點名了

曝一線女星與富商私生子,出國留學是幌子,網友:就差直接點名了

史行途
2025-05-10 15:16:43
東契奇絕配!曝湖人或引進加福德補強內線 美媒曬三方交易方案

東契奇絕配!曝湖人或引進加福德補強內線 美媒曬三方交易方案

羅說NBA
2025-05-11 06:18:01
帶著勝利清單直飛中國,巴西總統這次不演了

帶著勝利清單直飛中國,巴西總統這次不演了

牛鍋巴小釩
2025-05-10 22:41:19
丁俊暉:我和趙心童互有輸贏,大家水平都差不多,主要看臨場發揮

丁俊暉:我和趙心童互有輸贏,大家水平都差不多,主要看臨場發揮

風過鄉
2025-05-10 23:14:05
印度承認自家戰機被擊落,罕見用中文公布戰況,莫迪察覺到了什么

印度承認自家戰機被擊落,罕見用中文公布戰況,莫迪察覺到了什么

一個有靈魂的作者
2025-05-08 15:37:39
相戀8年拒絕男友8次求婚,男友無奈另尋新人,女友崩潰:我不同意

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

小故事娛樂
2025-05-10 09:40:59
2025-05-11 10:27:00
數據結構和算法
數據結構和算法
專門介紹和寫算法題解的號
227文章數 2關注度
往期回顧 全部

科技要聞

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

頭條要聞

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

頭條要聞

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

體育要聞

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

娛樂要聞

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

財經要聞

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

汽車要聞

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

態度原創

教育
旅游
健康
時尚
本地

教育要聞

教師進教室的第一件事情是做什么

旅游要聞

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

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

什么?這年頭藝術家的顏值居然卷成這樣了

本地新聞

非遺里的河南|汴梁鳶舞千年韻!宋室風箏藏多少絕活

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 湘潭县| 鹿泉市| 芜湖县| 西华县| 平乡县| 华池县| 济南市| 瓮安县| 报价| 大冶市| 宿松县| 仙游县| 平原县| 福建省| 锡林郭勒盟| 崇州市| 公主岭市| 襄城县| 濉溪县| 巴林右旗| 遵化市| 张掖市| 丹凤县| 兴业县| 瑞昌市| 杭锦后旗| 伊宁县| 隆安县| 逊克县| 军事| 华坪县| 柘荣县| 锡林浩特市| 于都县| 浙江省| 贡山| 江口县| 宁都县| 于田县| 巩义市| 星座|