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

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

嚴禁加班,經歷人生第一次被趕出公司,多家企業開啟反內卷。

0
分享至

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

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

最近關于大疆不強制 9 點上班,強制 9 點下班的消息沖上熱搜,一到晚上9點,大疆的主管和HR分三輪趕人下班,禁止員工加班,9點以后,HRBP開始掃雷式趕人,他們背著“必須清場”的KPI。深圳總部實行趕人策略,上海區域更直截了當,辦公樓到晚上9點準時關燈。

而美的從上周起就開始提倡各部門領導嚴謹控制加班,規定18:20不允許有人還在公司加班,同時也禁止了員工就餐后再返回工位繼續加班的現象。一到下班時間,HR就會挨著部門催促員工抓緊時間下班。

這么好的事早幾年就應該執行,本來三個人的活硬是讓兩個人加班干出來,回歸到8小時工作制就會多出很多崗位,現在每年有一千多萬畢業大學生,實行8小時工作制也可以促進大學生就業率。

有的人可能會擔心,制造行業員工的收入主要靠加班,如果沒有加班,只拿基本工資,估計難以生存,我覺得吧這個事有利有弊,但我還是支持8小時工作制。






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

來看下今天的算法題,這題是LeetCode的第79題:單詞搜索。

問題描述

來源:LeetCode第79題

難度:中等

給定一個 m x n 二維字符網格 board 和一個字符串單詞 word 。如果 word 存在于網格中,返回 true ;否則,返回 false 。

單詞必須按照字母順序,通過相鄰的單元格內的字母構成,其中“相鄰”單元格是那些水平相鄰或垂直相鄰的單元格。同一個單元格內的字母不允許被重復使用。

示例1:



輸入:board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "ABCCED" 輸出:true

示例2:



輸入:board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "ABCB" 輸出:false

  • m == board.length

  • n = board[i].length

  • 1 <= m, n <= 6

  • 1 <= word.length <= 15

  • board 和 word 僅由大小寫英文字母組成

問題分析

這題讓判斷網格中是否存在要查找的單詞,也沒有告訴單詞的起始位置在網格中的什么地方,我們以網格中的每一個位置當做起始位置來進行搜索。題中說的相鄰是指水平和垂直方向,也就是從每個位置的上下左右四個方向進行搜索。

這是一道回溯算法題,如果從某個位置開始搜索,要注意一個位置不能重復搜索,所以搜索過之后要把它標記一下,題中說了字符串僅由大小寫英文字母組成,標記的字符只要不是大小寫英文字母就可以。沿著某條路徑搜索完之后如果沒有找到,需要撤銷標記。

JAVA:

public boolean exist(char[][] board, String word) {     char[] chars = word.toCharArray();     // 遍歷矩陣中的所有位置,以每一個位置為起始點進行查找。     for (int i = 0; i < board.length; i++)         for (int j = 0; j < board[0].length; j++) {             // 以位置[i,j]為起始點查找,如果找到,直接返回true。             if (dfs(board, i, j, chars, 0))                 returntrue;         }     returnfalse; } // 方向數組 int[][] dirs = newint[][]{{0, 1}, {0, -1}, {1, 0}, {-1, 0}}; private boolean dfs(char[][] board, int i, int j, char[] word, int index) {     if (index == word.length) // 要查找字符串中的所有字符都查找完了。         returntrue;     // 不能越界     if (i < 0 || j < 0 || i >= board.length || j >= board[0].length)         returnfalse;     if (board[i][j] != word[index])         returnfalse;     char tmp = board[i][j];// 先把當前位置的字符保存下來     board[i][j] = '#';// 修改當前位置的字符,只要不是大小寫字符都可以     for (int[] dir : dirs) {// 沿著當前位置的上下左右四個方向查找。         int x = i + dir[0];         int y = j + dir[1];         // 如果有一個方向能查找成功,直接返回true         if (dfs(board, x, y, word, index + 1))             returntrue;     }     board[i][j] = tmp;// 還原。     returnfalse; }

C++:

public:     bool exist(vector

 > &board, string word) {         // 遍歷矩陣中的所有位置,以每一個位置為起始點進行查找。         for (int i = 0; i < board.size(); ++i) {             for (int j = 0; j < board[0].size(); ++j) {                 // 以位置[i,j]為起始點查找,如果找到,直接返回true。                 if (dfs(board, i, j, word, 0))                     returntrue;             }         }         returnfalse;     }     constint dirs[4][2] = {{0,  1},                             {0,  -1},                             {1,  0},                             {-1, 0}}; private:     bool dfs(vector

 > &board, int i, int j, string &word, int index) {         if (index == word.size()) // 要查找字符串中的所有字符都查找完了。             returntrue;         // 不能越界         if (i < 0 || j < 0 || i >= board.size() || j >= board[0].size())             returnfalse;         if (board[i][j] != word[index])             returnfalse;         char tmp = board[i][j];// 先把當前位置的字符保存下來         board[i][j] = '#';  // 修改當前位置的字符,只要不是大小寫字符都可以         for (constauto &dir: dirs) {// 沿著當前位置的上下左右四個方向查找。             int x = i + dir[0];             int y = j + dir[1];             // 如果有一個方向能查找成功,直接返回true             if (dfs(board, x, y, word, index + 1))                 returntrue;         }         board[i][j] = tmp;  // 恢復原字符         returnfalse;     }


筆者簡介

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

頭條要聞

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

頭條要聞

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

體育要聞

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

娛樂要聞

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

財經要聞

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

科技要聞

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

汽車要聞

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

態度原創

時尚
房產
旅游
手機
軍事航空

仙女裙封神榜!這5條裙子美到犯規,誰穿誰是迪士尼在逃公主!

房產要聞

分數線集體飆漲!海中867分!2025海南中招格局大變!

旅游要聞

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

手機要聞

三星新一代Galaxy Z系列 開啟折疊屏主動交互新時代

軍事要聞

吳謙少將任中國駐埃及使館國防武官

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 孟州市| 张家口市| 黔东| 许昌县| 鸡西市| 武威市| 永康市| 内黄县| 泾川县| 玉树县| 喀喇沁旗| 新乡市| 泌阳县| 台南县| 千阳县| 新平| 呼伦贝尔市| 贡嘎县| 温泉县| 花莲市| 武山县| 财经| 清河县| 衡阳市| 江永县| 金溪县| 县级市| 玉山县| 闸北区| 环江| 嘉善县| 固阳县| 乐至县| 星子县| 东乌| 闸北区| 威远县| 唐河县| 永清县| 张北县| 汤原县|