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

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

拼多多為什么很少裁員?

0
分享至

專(zhuān)欄:50多種數(shù)據(jù)結(jié)構(gòu)徹底征服

專(zhuān)欄:50多種經(jīng)典圖論算法全部掌握

一網(wǎng)友在網(wǎng)上發(fā)問(wèn):為什么拼多多不裁員?實(shí)際上拼多多不可能不裁員,互聯(lián)網(wǎng)公司都出現(xiàn)過(guò)裁員,只不過(guò)裁員的規(guī)模大小不同,比如2022年和2024年拼多多曾因增速放緩、成本控制等原因被曝出裁員事件,但其裁員規(guī)模相對(duì)其他互聯(lián)網(wǎng)公司較小。

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





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

來(lái)看下今天的算法題,這題是LeetCode的第36題:有效的數(shù)獨(dú)。

問(wèn)題描述

來(lái)源:LeetCode第36題

難度:中等

請(qǐng)你判斷一個(gè) 9 x 9 的數(shù)獨(dú)是否有效。只需要根據(jù)以下規(guī)則 ,驗(yàn)證已經(jīng)填入的數(shù)字是否有效即可。

1,數(shù)字 1-9 在每一行只能出現(xiàn)一次。

2,數(shù)字 1-9 在每一列只能出現(xiàn)一次。

3,數(shù)字 1-9 在每一個(gè)以粗實(shí)線分隔的 3x3 宮內(nèi)只能出現(xiàn)一次。(請(qǐng)參考示例圖)

注意:

1,一個(gè)有效的數(shù)獨(dú)(部分已被填充)不一定是可解的。

2,只需要根據(jù)以上規(guī)則,驗(yàn)證已經(jīng)填入的數(shù)字是否有效即可。

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] 是一位數(shù)字(1-9)或者 '.'

問(wèn)題分析

這題不是解數(shù)獨(dú),而是判斷數(shù)獨(dú)是否有效。數(shù)獨(dú)大家應(yīng)該都玩過(guò),就是 每行每列以及每個(gè)9宮格內(nèi)都不能有重復(fù)的數(shù)字 ,因?yàn)槊啃忻苛幸约懊總€(gè)9宮格最多只能有9個(gè)數(shù)字,所以我們可以使用 位運(yùn)算 來(lái)解決。

比如line[i]就表示第 i 行的狀態(tài),如果第 i 行有一個(gè) 3 我們就在數(shù)字line[i]的二進(jìn)制中第 3 位標(biāo)記為 1 ,如果第 i 行有一個(gè) 5 我們就在數(shù)字line[i]的二進(jìn)制中第 5 位標(biāo)記為 1 ,如下圖所示。


如果我們?cè)跇?biāo)記某個(gè)位置之前,該位置已經(jīng)被標(biāo)記過(guò),說(shuō)明出現(xiàn)了重復(fù)數(shù)字,那么這個(gè)數(shù)獨(dú)就是無(wú)效的,代碼如下。

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++) {             // 如果當(dāng)前位置沒(méi)有數(shù)字,不用判斷。             if (board[i][j] == '.')                 continue;             int shift = 1 << (board[i][j] - '0');// 確定第幾位             int k = (i / 3) * 3 + j / 3;// 9宮格的第幾個(gè)。             // 如果對(duì)應(yīng)的位置只要有一個(gè)被標(biāo)記過(guò),說(shuō)明有沖突,直接返回false。             if ((col[i] & shift) > 0 || (line[j] & shift) > 0                     || (cell[k] & shift) > 0)                 return false;             // 把當(dāng)前位置所在的行,列以及9宮格都標(biāo)記為該數(shù)字已經(jīng)存在。             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++) {                 // 如果當(dāng)前位置沒(méi)有數(shù)字,不用判斷。                 if (board[i][j] == '.')                     continue;                 int shift = 1 << (board[i][j] - '0');// 確定第幾位                 int k = (i / 3) * 3 + j / 3;// 9宮格的第幾個(gè)。                 // 如果對(duì)應(yīng)的位置只要有一個(gè)被標(biāo)記過(guò),說(shuō)明有沖突,直接返回false。                 if ((col[i] & shift) > 0 || (line[j] & shift) > 0                         || (cell[k] & shift) > 0)                     return false;                 // 把當(dāng)前位置所在的行,列以及9宮格都標(biāo)記為該數(shù)字已經(jīng)存在。                 col[i] |= shift;                 line[j] |= shift;                 cell[k] |= shift;             }         }         return true;     }

筆者簡(jiǎn)介

博哥,真名:王一博,畢業(yè)十多年, 作者,專(zhuān)注于 數(shù)據(jù)結(jié)構(gòu)和算法 的講解,在全球30多個(gè)算法網(wǎng)站中累計(jì)做題2000多道,在公眾號(hào)中寫(xiě)算法題解800多題,對(duì)算法題有自己獨(dú)特的解題思路和解題技巧,喜歡的可以給個(gè)關(guān)注,也可以 下載我整理的1000多頁(yè)的PDF算法文檔 。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

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.

相關(guān)推薦
熱點(diǎn)推薦
妮可拉未著寸縷惹爭(zhēng)議,大布親自拍照力挺:我老婆最美!

妮可拉未著寸縷惹爭(zhēng)議,大布親自拍照力挺:我老婆最美!

橙星文娛
2025-07-24 15:07:56
2戰(zhàn)飆中6記3分!浙江男籃26歲國(guó)手已在同位置脫穎而出

2戰(zhàn)飆中6記3分!浙江男籃26歲國(guó)手已在同位置脫穎而出

狼叔評(píng)論
2025-07-26 00:57:24
WWE傳奇巨星胡克霍根猝逝,心臟驟停搶救畫(huà)面曝光,史泰龍悼念

WWE傳奇巨星胡克霍根猝逝,心臟驟停搶救畫(huà)面曝光,史泰龍悼念

開(kāi)開(kāi)森森
2025-07-25 09:34:36
安徽2025年養(yǎng)老金調(diào)整,三大亮點(diǎn),30年工齡,4000元可漲131.5元

安徽2025年養(yǎng)老金調(diào)整,三大亮點(diǎn),30年工齡,4000元可漲131.5元

大笑江湖史
2025-07-25 22:27:28
訪華結(jié)束,馮德萊恩離開(kāi)北京,從中國(guó)臨走之前,她送給美方一句話

訪華結(jié)束,馮德萊恩離開(kāi)北京,從中國(guó)臨走之前,她送給美方一句話

掌青說(shuō)歷史
2025-07-25 09:09:55
我主刀30年被降級(jí),領(lǐng)導(dǎo)點(diǎn)名要我手術(shù),我說(shuō):我辭職了,院長(zhǎng)懵了

我主刀30年被降級(jí),領(lǐng)導(dǎo)點(diǎn)名要我手術(shù),我說(shuō):我辭職了,院長(zhǎng)懵了

紅豆講堂
2025-06-30 17:20:10
陰法唐同志逝世

陰法唐同志逝世

上觀新聞
2025-07-04 12:15:02
2-0!2-0!WTA決賽對(duì)陣出爐,王欣瑜不敵頭號(hào)種子,無(wú)緣首座冠軍

2-0!2-0!WTA決賽對(duì)陣出爐,王欣瑜不敵頭號(hào)種子,無(wú)緣首座冠軍

侃球熊弟
2025-07-25 22:15:12
臺(tái)一派出所所長(zhǎng)偷拍售賣(mài)女友私密影片獲利逾30萬(wàn)

臺(tái)一派出所所長(zhǎng)偷拍售賣(mài)女友私密影片獲利逾30萬(wàn)

看看新聞Knews
2025-07-25 23:26:32
一次改變命運(yùn)的實(shí)習(xí):墜入浮選槽的大學(xué)生與事件調(diào)查處置之問(wèn)

一次改變命運(yùn)的實(shí)習(xí):墜入浮選槽的大學(xué)生與事件調(diào)查處置之問(wèn)

南方都市報(bào)
2025-07-25 09:57:18
侮辱性極強(qiáng),美商務(wù)部長(zhǎng)公開(kāi)承認(rèn):賣(mài)給中國(guó)的都是四流垃圾芯片

侮辱性極強(qiáng),美商務(wù)部長(zhǎng)公開(kāi)承認(rèn):賣(mài)給中國(guó)的都是四流垃圾芯片

星辰夜語(yǔ)
2025-07-25 10:48:14
朝鮮有座建筑,是古代迎接中國(guó)皇帝詔書(shū)之處,毀于日軍之手

朝鮮有座建筑,是古代迎接中國(guó)皇帝詔書(shū)之處,毀于日軍之手

品茗談史論世事
2025-07-26 02:17:56
他出身黑道,曾是高官的司機(jī)和白手套,迎娶小燕子,后花十年洗白

他出身黑道,曾是高官的司機(jī)和白手套,迎娶小燕子,后花十年洗白

阿胡
2024-04-29 11:49:43
新加坡向全世界道歉:因?yàn)橹袊?guó),我們變了!

新加坡向全世界道歉:因?yàn)橹袊?guó),我們變了!

新加坡萬(wàn)事通
2025-07-03 21:15:33
散戶為什么在A股很難賺到錢(qián)?我舉一個(gè)現(xiàn)實(shí)的例子。

散戶為什么在A股很難賺到錢(qián)?我舉一個(gè)現(xiàn)實(shí)的例子。

風(fēng)風(fēng)順
2025-06-29 17:10:23
隆裕太后與袁世凱談退位條件時(shí),幾乎全部答應(yīng),只有這件事寧死不從

隆裕太后與袁世凱談退位條件時(shí),幾乎全部答應(yīng),只有這件事寧死不從

紀(jì)實(shí)文錄
2025-07-24 11:46:19
最新數(shù)據(jù)顯示泰柬邊境沖突已致泰方18人死亡

最新數(shù)據(jù)顯示泰柬邊境沖突已致泰方18人死亡

界面新聞
2025-07-25 21:25:20
一超市所有門(mén)店,全部下架!深圳顧客吃之前發(fā)現(xiàn)霉斑!網(wǎng)紅品牌多地被曝

一超市所有門(mén)店,全部下架!深圳顧客吃之前發(fā)現(xiàn)霉斑!網(wǎng)紅品牌多地被曝

南方都市報(bào)
2025-07-25 22:24:22
洪森徹底栽了,泰官員稱(chēng)隨時(shí)攻入金邊,求助中國(guó)成柬埔寨唯一出路

洪森徹底栽了,泰官員稱(chēng)隨時(shí)攻入金邊,求助中國(guó)成柬埔寨唯一出路

影史侃談
2025-07-03 14:51:12
中方不會(huì)善罷甘休,長(zhǎng)和若是鐵心賣(mài)港,中方將親手按下“暫停鍵”

中方不會(huì)善罷甘休,長(zhǎng)和若是鐵心賣(mài)港,中方將親手按下“暫停鍵”

議紀(jì)史
2025-07-24 23:40:03
2025-07-26 03:19:00
數(shù)據(jù)結(jié)構(gòu)和算法
數(shù)據(jù)結(jié)構(gòu)和算法
專(zhuān)門(mén)介紹和寫(xiě)算法題解的號(hào)
238文章數(shù) 3關(guān)注度
往期回顧 全部

科技要聞

36款熱門(mén)車(chē)高危智駕場(chǎng)景測(cè)試,“團(tuán)滅”!

頭條要聞

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

頭條要聞

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

體育要聞

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

娛樂(lè)要聞

汪蘇瀧不忍了 !張碧晨痛失《年輪》演唱權(quán)

財(cái)經(jīng)要聞

劉煜輝:當(dāng)下重要不是找確定性而是轉(zhuǎn)折點(diǎn)

汽車(chē)要聞

李斌一口氣講了近3個(gè)小時(shí)樂(lè)道L90 原因是為啥?

態(tài)度原創(chuàng)

時(shí)尚
藝術(shù)
房產(chǎn)
親子
本地

今年夏天一定要有這件衣服,好看又復(fù)古!

藝術(shù)要聞

故宮珍藏的墨跡《十七帖》,比拓本更精良,這才是地道的魏晉寫(xiě)法

房產(chǎn)要聞

分?jǐn)?shù)線集體飆漲!海中867分!2025海南中招格局大變!

親子要聞

小宸哥歷險(xiǎn)記之門(mén)外有人:不要給陌生人開(kāi)門(mén)

本地新聞

換個(gè)城市過(guò)夏天|風(fēng)拂鹽湖,躲進(jìn)格爾木的盛夏清涼

無(wú)障礙瀏覽 進(jìn)入關(guān)懷版 主站蜘蛛池模板: 前郭尔| 沅陵县| 深圳市| 商南县| 灌阳县| 柯坪县| 磐石市| 堆龙德庆县| 潍坊市| 临泉县| 五莲县| 金平| 安阳市| 青川县| 武隆县| 庆云县| 修水县| 舞阳县| 连城县| 读书| 贺州市| 延寿县| 克山县| 沭阳县| 县级市| 漳州市| 十堰市| 仁怀市| 耿马| 元江| 南华县| 沂水县| 连江县| 辽阳市| 金川县| 虎林市| 明溪县| 惠水县| 平阴县| 双城市| 寿宁县|