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

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

拼多多開獎,最高年包216w。。。

0
分享至

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

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

最近各互聯網大廠都已經開獎了,秋招基本告一段落,如果沒收到offer的別急,還可以參加明年的春招。最近在上網的時候看到一個拼多多開獎的年包216萬,嚇我大跳,現在工資都這么高了嗎?

我還特意查了一下,該崗位是大模型算法工程師,這個崗位工資本來就不低,和現在火熱的AI有關,不過學歷要求也比較高,大家爭取都努努力,畢業之后也拿這個薪資。



數據來源:OfferShow



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

來看下今天的算法題,這題是LeetCode的第343題:整數拆分。

問題描述

來源:LeetCode第343題

難度:中等

給定一個 正整數 n ,將其拆分為 k 個正整數的和( k >= 2 ),并使這些整數的乘積最大化。返回你可以獲得的最大乘積 。

示例 1:

輸入: n = 2 輸出: 1 解釋: 2 = 1 + 1, 1 × 1 = 1。

示例 2:

輸入: n = 10 輸出: 36 解釋: 10 = 3 + 3 + 4, 3 × 3 × 4 = 36。

動態規劃解決

這題是讓把一個整數拆成 k 個正整數的和,讓這 k 個正整數的乘積最大。這題有兩種解決方式,一種是使用動態規劃一種是使用數學知識解決,我們先來看下動態規劃怎么解決。

首先我們定義數組dp[i]表示正整數 i 拆分之后所能得到的最大乘積。因為拆分的數字都是相乘,所以他們相乘的最后一步肯定是兩個數的乘積,這里假設把 i 拆成兩份,一份是 j ,另一份就是 i-j 。

每一份都有拆和不拆兩種選擇,所以總共有四種選擇,我們取這四種選擇乘積的最大值即可。

1, j 和 i-j 都不能再拆了,dp[i]=j*(i-j);

2,j 能拆,i-j 不能拆,dp[i]=dp[j]*(i-j);

3,j 不能拆,i-j 能拆,dp[i]=j*dp[i-j];

4,j 和 i-j 都能拆,dp[i]=dp[j]*dp[i-j];

把上面整理一下可以得到遞推公式如下:

dp[i] = max(dp[i], max(j, dp[j]) * max(i - j, dp[i - j]));

那么這兩份怎么分呢,我們可以讓 j 從 1 開始,比如我們計算數字 9 拆分所能獲得的最大乘積,畫個圖來看下:

要想計算數字 9,我們必須要先計算數字 8。對于數字 9 我們可以先分為兩份,每一份都取最大值,然后相乘。

JAVA:

public int integerBreak(int n) {
int[] dp = new int[n + 1];
dp[1] = 1;// 正整數1沒法拆,我們默認他的值是1。
for (int i = 2; i <= n; i++) {
for (int j = 1; j < i; j++) {// j從1開始拆分
// 這里是遞推公式
dp[i] = Math.max(dp[i], (Math.max(j, dp[j])) * (Math.max(i - j, dp[i - j])));
}
}
return dp[n];
}

C++:

public:
int integerBreak(int n) {
vector dp(n + 1, 0);
dp[1] = 1;// 正整數1沒法拆,我們默認他的值是1。
for (int i = 2; i <= n; i++) {
for (int j = 1; j < i; j++) {// j從1開始拆分
// 這里是遞推公式
dp[i] = max(dp[i], (max(j, dp[j])) * (max(i - j, dp[i - j])));
}
}
return dp[n];
}

Python:

def integerBreak(self, n: int) -> int:
dp = [0] * (n + 1)
dp[1] = 1 # 正整數1沒法拆,我們默認他的值是1。
for i in range(2, n + 1):
for j in range(1, i):
# 這里是遞推公式
dp[i] = max(dp[i], (max(j, dp[j])) * (max(i - j, dp[i - j])))
return dp[n]

筆者簡介

博哥,真名:王一博,畢業十多年, 作者,專注于 數據結構和算法 的講解,在全球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:34:36
網傳10元快餐只有男人在吃,20元一杯的奶茶只有女人在喝

網傳10元快餐只有男人在吃,20元一杯的奶茶只有女人在喝

筆尖下的人生
2025-05-09 18:14:38
尹中卿同志,因病在北京逝世

尹中卿同志,因病在北京逝世

新京報
2025-05-10 17:44:41
喚醒孩子自驅力最有效的方法:不是獎勵,不是鼓勵,而是讓孩子來一場“貨真價實”的勝利

喚醒孩子自驅力最有效的方法:不是獎勵,不是鼓勵,而是讓孩子來一場“貨真價實”的勝利

閱讀第一
2025-05-11 08:34:12
加州港口貨船驟減,美國與中國磋商取得重大進展

加州港口貨船驟減,美國與中國磋商取得重大進展

風信子的花
2025-05-11 13:59:52
iPhone 17 Pro Max 新配色來了,爆款預定!

iPhone 17 Pro Max 新配色來了,爆款預定!

全是技能
2025-05-11 12:15:02
人到晚年,最大的體面是什么?就是擁有這七張底牌,你有幾張?

人到晚年,最大的體面是什么?就是擁有這七張底牌,你有幾張?

情感大使館
2025-04-29 13:35:13
陳芋汐奪冠僅7天,全紅嬋便已經舉步維艱,全爸當年還是說對了!

陳芋汐奪冠僅7天,全紅嬋便已經舉步維艱,全爸當年還是說對了!

小彭聊社會
2025-05-11 02:57:54
嘎子色膽包天!直播帶貨借展示牛仔褲摸女助理大腿,對方滿臉尷尬

嘎子色膽包天!直播帶貨借展示牛仔褲摸女助理大腿,對方滿臉尷尬

八星人
2025-05-09 09:42:14
69歲不丹大王母風韻猶存,4位親姐妹共侍一夫,三妹肚皮最爭氣

69歲不丹大王母風韻猶存,4位親姐妹共侍一夫,三妹肚皮最爭氣

譯言
2025-05-11 00:05:03
南京一大學開展獻血活動,獻血后可減免5次晨跑和兩周的體育課

南京一大學開展獻血活動,獻血后可減免5次晨跑和兩周的體育課

映射生活的身影
2025-05-10 17:14:11
57歲大哥吃面愛就生蒜,半年后體檢,醫生困惑:你平時咋吃的?

57歲大哥吃面愛就生蒜,半年后體檢,醫生困惑:你平時咋吃的?

今日養生之道
2025-04-27 12:33:41
32歲董子健帶7歲女兒大福戶外跑步,大福高挑身材疑似遺傳母親孫怡

32歲董子健帶7歲女兒大福戶外跑步,大福高挑身材疑似遺傳母親孫怡

魯中晨報
2025-05-10 15:48:03
美上將親口承認:全球戰力最強的國家只有3個,中國排名令人意外

美上將親口承認:全球戰力最強的國家只有3個,中國排名令人意外

聽風者說
2025-01-08 20:51:49
普京走了一步妙棋,問題丟給了澤連斯基,5月15日俄烏將開啟談判

普京走了一步妙棋,問題丟給了澤連斯基,5月15日俄烏將開啟談判

今墨緣
2025-05-11 12:44:11
買中國26架殲6不給錢?中國曾7次上門追債無果,現在啥樣了?

買中國26架殲6不給錢?中國曾7次上門追債無果,現在啥樣了?

喵與汪的迷彩世界
2025-04-12 15:09:32
“陣風”慘敗于殲10CE,印度宣布大手筆軍購,巴鐵要買40架殲35AE

“陣風”慘敗于殲10CE,印度宣布大手筆軍購,巴鐵要買40架殲35AE

華山穹劍
2025-05-08 20:42:42
九華山美女道士,靠身體施法“日進斗金”,8個男徒弟曝光內幕

九華山美女道士,靠身體施法“日進斗金”,8個男徒弟曝光內幕

蘇大強專欄
2025-05-08 15:16:18
關稅戰的終極談判:進出口對等平衡,回到10%的基準關稅

關稅戰的終極談判:進出口對等平衡,回到10%的基準關稅

戈多的嘆息
2025-05-10 10:05:17
真是度日如年!網友描述嫖娼被拘留的經歷

真是度日如年!網友描述嫖娼被拘留的經歷

煙語法明
2025-05-04 23:41:09
2025-05-11 15:23:00
數據結構和算法
數據結構和算法
專門介紹和寫算法題解的號
227文章數 2關注度
往期回顧 全部

科技要聞

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

頭條要聞

外媒:石破茂稱沒必要就關稅問題急于與美方達成協議

頭條要聞

外媒:石破茂稱沒必要就關稅問題急于與美方達成協議

體育要聞

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

娛樂要聞

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

財經要聞

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

汽車要聞

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

態度原創

游戲
本地
旅游
手機
公開課

十年旅程走到盡頭 《機械守護者》宣布即將停止更新

本地新聞

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

旅游要聞

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

手機要聞

榮耀:開發者需在 8 月 31 日前完成 Android 16 Beta3 應用適配

公開課

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

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 象山县| 博白县| 斗六市| 宁蒗| 黑河市| 阳春市| 奉化市| 客服| 都匀市| 南丹县| 和硕县| 乐东| 嘉祥县| 临桂县| 平原县| 台江县| 全州县| 六盘水市| 芒康县| 开平市| 万荣县| 旺苍县| 明水县| 青海省| 阳西县| 息烽县| 上虞市| 宜宾县| 荆门市| 建始县| 安远县| 板桥市| 绥芬河市| 罗江县| 吴旗县| 福建省| 德钦县| 商都县| 南乐县| 阳新县| 惠安县|