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

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

拼多多為什么很少裁員?

0
分享至

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

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

一網友在網上發問:為什么拼多多不裁員?實際上拼多多不可能不裁員,互聯網公司都出現過裁員,只不過裁員的規模大小不同,比如2022年和2024年拼多多曾因增速放緩、成本控制等原因被曝出裁員事件,但其裁員規模相對其他互聯網公司較小。

拼多多裁員低的原因有多方面的,比如跨境電商Temu的崛起。高薪留人,拼多多以高于同行業的薪資吸引員工。嚴苛的考勤與工作制度,比如“11-11-6”工作制,高強度工作環境下,部分員工因難以承受壓力主動離職,降低裁員比例,公司無需頻繁啟動大規模裁員計劃,還有一個就是強勁的盈利能力。





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

來看下今天的算法題,這題是LeetCode的第36題:有效的數獨。

問題描述

來源:LeetCode第36題

難度:中等

請你判斷一個 9 x 9 的數獨是否有效。只需要根據以下規則 ,驗證已經填入的數字是否有效即可。

1,數字 1-9 在每一行只能出現一次。

2,數字 1-9 在每一列只能出現一次。

3,數字 1-9 在每一個以粗實線分隔的 3x3 宮內只能出現一次。(請參考示例圖)

注意:

1,一個有效的數獨(部分已被填充)不一定是可解的。

2,只需要根據以上規則,驗證已經填入的數字是否有效即可。

3,空白格用 '.' 表示。

示例1:



輸入:board = [["5","3",".",".","7",".",".",".","."] ,["6",".",".","1","9","5",".",".","."] ,[".","9","8",".",".",".",".","6","."] ,["8",".",".",".","6",".",".",".","3"] ,["4",".",".","8",".","3",".",".","1"] ,["7",".",".",".","2",".",".",".","6"] ,[".","6",".",".",".",".","2","8","."] ,[".",".",".","4","1","9",".",".","5"] ,[".",".",".",".","8",".",".","7","9"]] 輸出:true

  • board.length == 9

  • board[i].length == 9

  • board[i][j] 是一位數字(1-9)或者 '.'

問題分析

這題不是解數獨,而是判斷數獨是否有效。數獨大家應該都玩過,就是 每行每列以及每個9宮格內都不能有重復的數字 ,因為每行每列以及每個9宮格最多只能有9個數字,所以我們可以使用 位運算 來解決。

比如line[i]就表示第 i 行的狀態,如果第 i 行有一個 3 我們就在數字line[i]的二進制中第 3 位標記為 1 ,如果第 i 行有一個 5 我們就在數字line[i]的二進制中第 5 位標記為 1 ,如下圖所示。


如果我們在標記某個位置之前,該位置已經被標記過,說明出現了重復數字,那么這個數獨就是無效的,代碼如下。

JAVA:

public boolean isValidSudoku(char[][] board) {     int[] line = new int[9];// 行     int[] col = new int[9];// 列     int[] cell = new int[9];// 9宮格     for (int i = 0; i < 9; i++) {         for (int j = 0; j < 9; j++) {             // 如果當前位置沒有數字,不用判斷。             if (board[i][j] == '.')                 continue;             int shift = 1 << (board[i][j] - '0');// 確定第幾位             int k = (i / 3) * 3 + j / 3;// 9宮格的第幾個。             // 如果對應的位置只要有一個被標記過,說明有沖突,直接返回false。             if ((col[i] & shift) > 0 || (line[j] & shift) > 0                     || (cell[k] & shift) > 0)                 return false;             // 把當前位置所在的行,列以及9宮格都標記為該數字已經存在。             col[i] |= shift;             line[j] |= shift;             cell[k] |= shift;         }     }     return true; }

C++:

public:     bool isValidSudoku(vector char >>& board) {         int line[9]= {0}; // 行         int col[9] = {0}; // 列         int cell[9] = {0}; // 9宮格         for (int i = 0; i < 9; i++) {             for (int j = 0; j < 9; j++) {                 // 如果當前位置沒有數字,不用判斷。                 if (board[i][j] == '.')                     continue;                 int shift = 1 << (board[i][j] - '0');// 確定第幾位                 int k = (i / 3) * 3 + j / 3;// 9宮格的第幾個。                 // 如果對應的位置只要有一個被標記過,說明有沖突,直接返回false。                 if ((col[i] & shift) > 0 || (line[j] & shift) > 0                         || (cell[k] & shift) > 0)                     return false;                 // 把當前位置所在的行,列以及9宮格都標記為該數字已經存在。                 col[i] |= shift;                 line[j] |= shift;                 cell[k] |= shift;             }         }         return true;     }

筆者簡介

博哥,真名:王一博,畢業十多年, 作者,專注于 數據結構和算法 的講解,在全球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 12:06:31
希爾德:我實在是搞不懂規則 我們本該獲得的吹罰一個都沒拿到

希爾德:我實在是搞不懂規則 我們本該獲得的吹罰一個都沒拿到

直播吧
2025-05-11 14:19:14
吳曉靈再預測中國樓市走勢,或大概率是正確的,提前做好2個準備

吳曉靈再預測中國樓市走勢,或大概率是正確的,提前做好2個準備

暖心的小屋
2025-05-11 01:10:54
“三德子”直播間賣“德子土雞”,結果“德子土”是商標

“三德子”直播間賣“德子土雞”,結果“德子土”是商標

環球網資訊
2025-05-09 13:38:17
我正打算給女婿轉賬50萬買房,低頭看見他在系鞋帶,我轉身就走了

我正打算給女婿轉賬50萬買房,低頭看見他在系鞋帶,我轉身就走了

黃家湖的憂傷
2025-05-08 11:53:09
一場2-0!讓土超爭冠懸念終結:領頭羊再拿1分=奪冠,穆帥沒戲了

一場2-0!讓土超爭冠懸念終結:領頭羊再拿1分=奪冠,穆帥沒戲了

體育知多少
2025-05-11 09:55:02
真相大白!青島撞人賠償案:現場監控曝光,不怪老人,法院道歉了

真相大白!青島撞人賠償案:現場監控曝光,不怪老人,法院道歉了

觀察鑒娛
2025-05-11 12:11:58
美論壇:如果美國立馬停止與中國合作,中國經濟會不會因此崩潰?

美論壇:如果美國立馬停止與中國合作,中國經濟會不會因此崩潰?

夢史
2025-05-10 14:37:26
內蒙公安被爆偷盜企業數據:電子數據取證黑幕曝光!

內蒙公安被爆偷盜企業數據:電子數據取證黑幕曝光!

景來律師
2025-05-11 10:33:42
行人相撞賠償后續:央視果斷介入,韓庭長表述不當,調解沒有問題

行人相撞賠償后續:央視果斷介入,韓庭長表述不當,調解沒有問題

奇思妙想草葉君
2025-05-10 22:22:14
勇士97-102森林狼!無奈的不是輸球,而是巴特勒對庫里的一番表態

勇士97-102森林狼!無奈的不是輸球,而是巴特勒對庫里的一番表態

魚崖大話籃球
2025-05-11 13:31:53
貝克漢姆家一地雞毛:財富縮水+3段戀情亂麻,還能撐多久?

貝克漢姆家一地雞毛:財富縮水+3段戀情亂麻,還能撐多久?

歐美八卦圈
2025-05-11 08:24:12
郭德綱沒有說錯,旗袍還真有開叉到胳肢窩的,竟然還挺好看!

郭德綱沒有說錯,旗袍還真有開叉到胳肢窩的,竟然還挺好看!

草莓解說體育
2025-05-05 00:00:10
江蘇色貪徐其耀,家中養女子158名,被捕時:我控制不住

江蘇色貪徐其耀,家中養女子158名,被捕時:我控制不住

星宇共鳴
2025-05-09 18:39:33
印度贏麻了,舉國歡慶飛機攔截中國導彈!紅旗16攔截印度彈道導彈!

印度贏麻了,舉國歡慶飛機攔截中國導彈!紅旗16攔截印度彈道導彈!

漢唐智庫
2025-05-09 15:22:06
59歲葉子楣在香港,參加曾志偉壽宴,打扮不倫不類,瘦成了皮包骨

59歲葉子楣在香港,參加曾志偉壽宴,打扮不倫不類,瘦成了皮包骨

軒逸阿II
2025-04-16 14:54:16
“聯合遠征軍”發聲明繼續援烏,巴再次擊落印度陣風俘獲女飛行員

“聯合遠征軍”發聲明繼續援烏,巴再次擊落印度陣風俘獲女飛行員

史政先鋒
2025-05-10 19:22:30
天崩開局!入職前一天搬家到公司附近,卻被告知:不用來上班了

天崩開局!入職前一天搬家到公司附近,卻被告知:不用來上班了

星河也燦爛
2025-05-11 11:38:36
馬克龍稱法英正與烏克蘭商議“在烏部署歐洲軍隊”

馬克龍稱法英正與烏克蘭商議“在烏部署歐洲軍隊”

新華社
2025-05-11 15:00:04
許家印為保命全部交代!供出背后三大靠山都是誰?

許家印為保命全部交代!供出背后三大靠山都是誰?

三農老歷
2025-05-04 08:13:35
2025-05-11 16:00:49
數據結構和算法
數據結構和算法
專門介紹和寫算法題解的號
227文章數 2關注度
往期回顧 全部

科技要聞

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

頭條要聞

伊官員:美在間接談判中不真誠 正在為談判失敗做準備

頭條要聞

伊官員:美在間接談判中不真誠 正在為談判失敗做準備

體育要聞

分手7年之后,漢堡終于原諒了德甲

娛樂要聞

S媽撒謊實錘!馬筱梅親切喊她徐媽媽

財經要聞

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

汽車要聞

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

態度原創

數碼
房產
旅游
本地
時尚

數碼要聞

華為鴻蒙電腦通過星閃認證,型號為“HAD-W32”

房產要聞

海口頂級名校官宣增擴!南海大道、金盤的業主們要沸騰了!

旅游要聞

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

本地新聞

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

40歲的女人穿衣打扮很重要,衣不買多、褲不穿緊,高級大方

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 秦安县| 台江县| 广饶县| 儋州市| 西峡县| 富源县| 论坛| 大庆市| 汝阳县| 荆州市| 梓潼县| 宁南县| 潞西市| 蓝田县| 洛扎县| 高要市| 江永县| 新乡市| 浮山县| 清徐县| 旅游| 贺州市| 宁乡县| 台前县| 承德市| 库尔勒市| 伊宁县| 祥云县| 山东省| 利辛县| 昌图县| 大埔区| 井研县| 闸北区| 海晏县| 洪雅县| 高碑店市| 新兴县| 深州市| 宜君县| 营口市|