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

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

應屆生入職華為四個月想跑路了。

0
分享至

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

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

最近一網友發文說入職華為四個月,天天十一點半到家,加班太累想跑路了。之前也發過一篇文章關于加班的問題,有些人說只要錢給的夠,9117都沒問題,實際上體力勞動和腦力勞動還是有差別的,如果真的讓你9117估計也是扛不住的。






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

來看下今天的算法題,這題是LeetCode的第62題:不同路徑。

問題描述

來源:LeetCode第62題

難度:中等

一個機器人位于一個 m x n 網格的左上角 (起始點在下圖中標記為 “Start” )。機器人每次只能向下或者向右移動一步。機器人試圖達到網格的右下角(在下圖中標記為 “Finish” )。問總共有多少條不同的路徑?

示例1:



輸入:m = 3, n = 7 輸出:28

示例2:


輸入:m = 7, n = 3 輸出:28

  • 1 <= m, n <= 100

  • 題目數據保證答案小于等于 2 * 10^9

問題分析

這題是讓計算從左上角到右下角總共有多少種不同的路徑,并且 每次只能往下或者往右走 。

我們使用動態規劃來解決這道題,定義 dp[i][j] 表示從左上角到坐標 [i,j] 總共有多少種不同的路徑 。

要走到坐標 [i,j] 只能有兩個方向,一個是從上面走下來,一個是從左邊走過來,所以總的路徑個數就是它倆之和,也就是:

dp[i][j]=dp[i-1][j]+dp[i][j-1]

這里要注意第一行上面是沒有元素的,第一列左邊也是沒有的,所以第一行和第一列要單獨處理。當然這里也可以優化,就是把二維數組變成一維數組來解。

JAVA:

public int uniquePaths(int m, int n) {     int[][] dp = new int[m][n];     for (int i = 0; i < n; i++) // 第一行都是1         dp[0][i] = 1;     for (int i = 0; i < m; i++)// 第一列都是1         dp[i][0] = 1;     // 這里是遞推公式     for (int i = 1; i < m; i++)         for (int j = 1; j < n; j++)             dp[i][j] = dp[i - 1][j] + dp[i][j - 1];     return dp[m - 1][n - 1]; }

C++:

public:     int uniquePaths(int m, int n) {         vector

 > dp(m, vector

 (n, 0));         for (int i = 0; i < n; i++) // 第一行都是1             dp[0][i] = 1;         for (int i = 0; i < m; i++)// 第一列都是1             dp[i][0] = 1;         // 這里是遞推公式         for (int i = 1; i < m; i++)             for (int j = 1; j < n; j++)                 dp[i][j] = dp[i - 1][j] + dp[i][j - 1];         return dp[m - 1][n - 1];     }


Python:

def uniquePaths(self, m: int, n: int) -> int:     dp = [[0 for _ in range(n)] for _ in range(m)]     for i in range(n):  # 第一行都是1         dp[0][i] = 1     for i in range(m):  # 第一列都是1         dp[i][0] = 1     # 這里是遞推公式     for i in range(1, m):         for j in range(1, n):             dp[i][j] = dp[i - 1][j] + dp[i][j - 1]     return dp[m - 1][n - 1]

筆者簡介

博哥,真名:王一博,畢業十多年, 作者,專注于 數據結構和算法 的講解,在全球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.

相關推薦
熱點推薦
女子吃減肥藥暴瘦20斤停藥后反彈70斤,停藥后一天能喝2L無糖飲料

女子吃減肥藥暴瘦20斤停藥后反彈70斤,停藥后一天能喝2L無糖飲料

觀威海
2025-05-10 21:18:49
比蘋果更嚴格?華為鴻蒙電腦發布,不支持第三方安裝!

比蘋果更嚴格?華為鴻蒙電腦發布,不支持第三方安裝!

一個有靈魂的作者
2025-05-09 13:03:22
笑亖了!老婆穿真絲睡真絲床,像冬天河里一條大鯉魚躺在身旁!

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

特約前排觀眾
2025-05-11 00:05:08
套現60億后主動破產,重慶一家人把755億巨債留給了股民

套現60億后主動破產,重慶一家人把755億巨債留給了股民

灰鴿觀察室
2025-05-10 23:54:50
中美會談互免關稅!周末爆出的四大消息沖擊股市(5.10)!

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

說故事的阿襲
2025-05-11 00:12:15
印巴之戰后,全世界都知道了一個事實:我們并沒有軍援莫斯科!

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

翻開歷史和現實
2025-05-10 16:04:18
利潤暴跌43%,百年老字號全聚德的困局:賣烤鴨不如買理財?

利潤暴跌43%,百年老字號全聚德的困局:賣烤鴨不如買理財?

子彈財經
2025-05-10 18:37:59
日本最高學府塌房了,東大的教授們光明正大地在包間挑姑娘?

日本最高學府塌房了,東大的教授們光明正大地在包間挑姑娘?

日本物語
2025-05-10 19:43:37
羅馬夜炸裂!鄭欽文暴走橫掃!薩巴倫卡殺瘋了!世界前十集體洗牌

羅馬夜炸裂!鄭欽文暴走橫掃!薩巴倫卡殺瘋了!世界前十集體洗牌

晚霧空青
2025-05-11 01:09:43
江疏影和張近東父子的瓜!

江疏影和張近東父子的瓜!

八卦瘋叔
2025-05-10 10:15:03
相戀8年拒絕男友8次求婚,男友無奈另尋新人,女友崩潰:我不同意

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

小故事娛樂
2025-05-10 09:40:59
巴西總統盧拉抵達北京

巴西總統盧拉抵達北京

澎湃新聞
2025-05-11 01:02:13
東契奇絕配!曝湖人或引進加福德補強內線 美媒曬三方交易方案

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

羅說NBA
2025-05-11 06:18:01
捂不住了,終于開始徹查了!

捂不住了,終于開始徹查了!

槽三刀
2025-05-09 22:33:20
6-1,提前升級!漢堡殺瘋了,終于重返德甲,上萬球迷沖進球場!

6-1,提前升級!漢堡殺瘋了,終于重返德甲,上萬球迷沖進球場!

侃球熊弟
2025-05-11 03:55:03
放下武器投降了!烏克蘭慘讓世界都看清了,當美國盟友沒有好下場

放下武器投降了!烏克蘭慘讓世界都看清了,當美國盟友沒有好下場

小青年淥淥
2025-05-05 12:37:39
蘋果主動官宣,iPhone16ProMax突然降價,這價格真刺激啊

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

搞機小帝
2025-05-11 00:03:48
印巴交火后,不到24小時,我國出重手了,打莫迪一個措手不及

印巴交火后,不到24小時,我國出重手了,打莫迪一個措手不及

星辰故事屋
2025-05-08 13:07:06
大連西山水庫出現成群黑色大魚,最長近一米!專家確認系外來物種埃及塘鲺

大連西山水庫出現成群黑色大魚,最長近一米!專家確認系外來物種埃及塘鲺

環球網資訊
2025-05-10 16:15:04
南京“10元手沖咖啡”阿姨爆火一年后現狀:拒絕10多家商業合作,獨自守店不愿麻煩女兒

南京“10元手沖咖啡”阿姨爆火一年后現狀:拒絕10多家商業合作,獨自守店不愿麻煩女兒

揚子晚報
2025-05-10 23:39:12
2025-05-11 09:44:49
數據結構和算法
數據結構和算法
專門介紹和寫算法題解的號
227文章數 2關注度
往期回顧 全部

科技要聞

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

頭條要聞

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

頭條要聞

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

體育要聞

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

娛樂要聞

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

財經要聞

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

汽車要聞

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

態度原創

親子
教育
本地
公開課
軍事航空

親子要聞

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

教育要聞

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

本地新聞

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

公開課

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

軍事要聞

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

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 沾化县| 板桥市| 静乐县| 连南| 南通市| 綦江县| 岳普湖县| 德兴市| 云浮市| 平昌县| 兰州市| 呼图壁县| 赫章县| 同仁县| 富民县| 工布江达县| 香河县| 枣强县| 梧州市| 东阳市| 霍林郭勒市| 新邵县| 崇义县| 泉州市| 克山县| 彰武县| 琼中| 天祝| 昆明市| 朝阳市| 桂阳县| 龙海市| 万源市| 德阳市| 奉贤区| 赣榆县| 岐山县| 额济纳旗| 外汇| 景洪市| 陆丰市|