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

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

網友:華為od不裁員,干滿4年基本都續約了,就是干得越久和同期進來的正式員工薪資差距越大。

0
分享至

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

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

網友爆料:華為od不裁員,干滿4年基本都續約了,就是干得越久和同期進來的正式員工薪資差距越大。另外,od的加班強度比較高。不過我的理解是od是勞務派遣,不存在裁不裁員,裁員是對正式員工的的一種行為。

十多年前我在銀行干過外包,如果任務多的時候銀行就會打電話讓外包公司送一些人過來,當然也不是送過來就要,還需要面試,面試之后合適的才會要。干個一年或半年,當活少的時候還會讓你回去,對于銀行來說這不叫裁員。回去之后你之前的公司還會把你外派到其他公司去干活,像這種頻繁的外派,員工的離職率非常高,除非是一些長期穩定的外派稍微好一些。




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

來看下今天的算法題,這題是LeetCode的第368題:最大整除子集。

問題描述

來源:LeetCode第368題

難度:中等

給你一個由無重復正整數組成的集合 nums ,請你找出并返回其中最大的整 除子集 answer ,子集中每一元素對 (answer[i], answer[j]) 都應當滿足:

1,answer[i] % answer[j] == 0 ,或

2,answer[j] % answer[i] == 0

如果存在多個有效解子集,返回其中任何一個均可。

示例1:


輸入:nums = [1,2,3] 輸出:[1,2] 解釋:[1,3] 也會被視為正確答案。

示例2:


輸入:nums = [1,2,4,8] 輸出:[1,2,4,8]

  • 1 <= nums.length <= 1000

  • 1 <= nums[i] <= 2 * 10^9

  • nums 中的所有整數互不相同

問題分析

這題讓找出最長的整除子集,注意這里是子集,不是子序列,所以我們可以對數組進行 排序 ,這樣這題就變成了我們前面講的 。按照前面那題的思路就可以解這道題了。

這里定義dp[i]表示以第 i 個元素為結尾的最長整除子集長度,如果nums[i]能被nums[j]整除(j

但這題讓返回的是子集,而不是子集的長度,所有我們還需要記錄選擇的過程,使用一個變量path來記錄最大的整除子集。

JAVA:

public List   largestDivisibleSubset (int[] nums)  {     Arrays.sort(nums);//  先對數組進行排序     int n = nums.length;     int[] dp = new int[n];     int[] path = new int[n];// 記錄最大整除子序列的下標     Arrays.fill(dp, 1); // 初始化數組dp的每個值為1     Arrays.fill(path, -1);// 初始 -1 。     int max = 1;// 記錄最大整除子集的長度     int maxIndex = 0;// 記錄最大整除子集中最后一個元素的下標     for (int i = 1; i < n; i++) {         for (int j = 0; j < i; j++) {             if (nums[i] % nums[j] == 0 && dp[j] + 1 > dp[i]) {                 dp[i] = dp[j] + 1;                 // 記錄路徑,表示最大整除子集中 i 前面一個是 j                 path[i] = j;             }         }         // 如果找到更大的子集,就記錄最大的         if (dp[i] > max) {             max = dp[i];// 最大整除子集長度             maxIndex = i;// 最大整除子集最后一個元素的位置         }     }     // prev很類似于鏈表,每一個都是記錄前一個的位置     List
         
  res =  new ArrayList<>();      while (maxIndex != - 1) {         res.add(nums[maxIndex]);         maxIndex = path[maxIndex];     }      return res; }

C++:

public:     vector

  largestDivisibleSubset(vector

  &nums) {         sort(nums.begin(), nums.end());//  先對數組進行排序         int n = nums.size();         vector

  dp(n, 1);         vector

  path(n, -1);// 記錄最大整除子序列的下標         int max = 1;// 記錄最大整除子集的長度         int maxIndex = 0;// 記錄最大整除子集中最后一個元素的下標         for (int i = 1; i < n; i++) {             for (int j = 0; j < i; j++) {                 if (nums[i] % nums[j] == 0 && dp[j] + 1 > dp[i]) {                     dp[i] = dp[j] + 1;                     // 記錄路徑,表示最大整除子集中 i 前面一個是 j                     path[i] = j;                 }             }             // 如果找到更大的子集,就記錄最大的             if (dp[i] > max) {                 max = dp[i];// 最大整除子集長度                 maxIndex = i;// 最大整除子集最后一個元素的位置             }         }         // prev很類似于鏈表,每一個都是記錄前一個的位置         vector

  res;         while (maxIndex != -1) {             res.push_back(nums[maxIndex]);             maxIndex = path[maxIndex];         }         return res;     }





Python:

def largestDivisibleSubset(self, nums: List[int]) -> List[int]:     nums.sort()#  先對數組進行排序     n = len(nums)     dp = [1] * n     path = [-1] * n #記錄最大整除子序列的下標     max_len = 1 #記錄最大整除子集的長度     max_index = 0 #記錄最大整除子集中最后一個元素的下標     for i in range(1, n):         for j in range(i):             if nums[i] % nums[j] == 0 and dp[j] + 1 > dp[i]:                 dp[i] = dp[j] + 1                 path[i] = j #記錄路徑,表示最大整除子集中 i 前面一個是 j         # 如果找到更大的子集,就記錄最大的         if dp[i] > max_len:             max_len = dp[i] #最大整除子集長度             max_index = i # 最大整除子集最后一個元素的位置     res = []     # prev很類似于鏈表,每一個都是記錄前一個的位置     while max_index != -1:         res.append(nums[max_index])         max_index = path[max_index]     return res

筆者簡介

博哥,真名:王一博,畢業十多年, 作者,專注于 數據結構和算法 的講解,在全球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 16:03:47
兩性關系:男人年齡過了60歲,大部分男性都會出現哪種狀況?

兩性關系:男人年齡過了60歲,大部分男性都會出現哪種狀況?

伊人河畔
2025-06-30 22:29:45
美高管被限制離華后,美強硬回應:立刻放人,特朗普扔出殺手锏

美高管被限制離華后,美強硬回應:立刻放人,特朗普扔出殺手锏

凡知
2025-07-25 17:43:57
男籃賽后采訪:郭士強不滿防守 趙睿呼吁珍惜機會 王俊杰低調發聲

男籃賽后采訪:郭士強不滿防守 趙睿呼吁珍惜機會 王俊杰低調發聲

狼叔評論
2025-07-25 23:17:15
北京化工大學的碳纖維錄取通知書能切西瓜 學校說明年不用了

北京化工大學的碳纖維錄取通知書能切西瓜 學校說明年不用了

軟醬萌音人
2025-07-23 15:00:21
三次會談不剩幾天,美財長突然通知中國,談判議題變了,中方拒絕

三次會談不剩幾天,美財長突然通知中國,談判議題變了,中方拒絕

知鑒明史
2025-07-24 17:57:20
東莞太子酒店事件:央視記者冒死偷拍,揭露莞式一條龍全過程

東莞太子酒店事件:央視記者冒死偷拍,揭露莞式一條龍全過程

青絲人生
2023-09-07 21:35:04
央視主持人大賽選手不是焦點,鄒韻取代董卿龍洋王嘉寧主持引熱議

央視主持人大賽選手不是焦點,鄒韻取代董卿龍洋王嘉寧主持引熱議

可樂談情感
2025-07-26 00:47:11
原外交副部長周南:香港回歸前,英國每年從香港拿走上千億人民幣

原外交副部長周南:香港回歸前,英國每年從香港拿走上千億人民幣

歷史縱觀
2025-07-24 22:12:19
親爸被判15年,親媽蠢到18線,黃奕女兒想出道,被卡的不止是顏

親爸被判15年,親媽蠢到18線,黃奕女兒想出道,被卡的不止是顏

夢史
2025-07-25 09:45:05
Hwg!羅馬諾:曼城簽下伯恩利門將特拉福德,激活略低于4000萬鎊回購條款

Hwg!羅馬諾:曼城簽下伯恩利門將特拉福德,激活略低于4000萬鎊回購條款

懂球帝
2025-07-25 18:00:21
山海關之戰多慘烈?李自成十八萬精銳幾乎被團滅,十五員大將陣亡

山海關之戰多慘烈?李自成十八萬精銳幾乎被團滅,十五員大將陣亡

聞識
2025-07-18 11:40:02
得了癌癥的患者是怎么離開人間的?網友:有點慘,但建議大家看完

得了癌癥的患者是怎么離開人間的?網友:有點慘,但建議大家看完

解讀熱點事件
2025-07-05 00:10:03
老家拆遷890萬都給哥哥,父親70大壽六姐妹都沒回,5個月后哥哥哭了

老家拆遷890萬都給哥哥,父親70大壽六姐妹都沒回,5個月后哥哥哭了

紅豆講堂
2025-07-14 14:46:57
25號午評:三大指數小幅下跌,所有人都注意,下周要開啟降落傘了

25號午評:三大指數小幅下跌,所有人都注意,下周要開啟降落傘了

春江財富
2025-07-25 12:10:36
中國金花0-2失利無緣決賽,遭遇不公引發共鳴

中國金花0-2失利無緣決賽,遭遇不公引發共鳴

潘軮旅行浪子
2025-07-26 00:47:57
石破茂時代結束,高市早苗即將上位?中日關系或倒退20年

石破茂時代結束,高市早苗即將上位?中日關系或倒退20年

阿天愛旅行
2025-07-24 01:38:41
鄰居大娘找我借50萬,我拒絕,第二天警察敲門:大媽跟你有來往嗎

鄰居大娘找我借50萬,我拒絕,第二天警察敲門:大媽跟你有來往嗎

濤哥講堂
2025-07-21 10:30:20
詳訊:韓法院裁定逮捕尹錫悅合法,“雙方展開激辯、耗時6小時”

詳訊:韓法院裁定逮捕尹錫悅合法,“雙方展開激辯、耗時6小時”

環球網資訊
2025-07-18 23:02:02
陳赫前妻許婧慶結婚紀念日,與老公貼臉好般配,再婚多年沒生孩子

陳赫前妻許婧慶結婚紀念日,與老公貼臉好般配,再婚多年沒生孩子

娛樂圈圈圓
2025-07-25 11:10:08
2025-07-26 02:03:00
數據結構和算法
數據結構和算法
專門介紹和寫算法題解的號
238文章數 3關注度
往期回顧 全部

頭條要聞

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

頭條要聞

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

體育要聞

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

娛樂要聞

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

財經要聞

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

科技要聞

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

汽車要聞

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

態度原創

旅游
數碼
家居
公開課
軍事航空

旅游要聞

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

數碼要聞

谷歌Pixel Watch 4智能手表曝光:充電口更改,配色更多

家居要聞

環繞設計 空間動線合理

公開課

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

軍事要聞

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

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 平安县| 香港 | 桐乡市| 元江| 衡东县| 哈尔滨市| 凌海市| 宁河县| 南京市| 始兴县| 信丰县| 衡山县| 马山县| 洞口县| 红原县| 车险| 和龙市| 建阳市| 马山县| 蒙城县| 枣庄市| 蒙阴县| 青阳县| 台北县| 三台县| 会同县| 昌乐县| 平定县| 安塞县| 天全县| 巩义市| 通州市| 五峰| 泸州市| 鱼台县| 周宁县| 宣城市| 搜索| 沧州市| 姜堰市| 清水河县|