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

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

4000還不夠?那就再招2500人。

0
分享至

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

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

繼2月20號字節(jié)跳動發(fā)文稱要招聘4000+實(shí)習(xí)生之后,估計(jì)感覺人數(shù)不夠,于是在2月28號在次發(fā)文稱要再招1000+人,結(jié)果還是感覺不夠,3月3號在次發(fā)文稱還要再招1500+,招聘也真夠麻煩的,半個(gè)月內(nèi)發(fā)布3次。

對于大三大四的學(xué)生這是一個(gè)很好的機(jī)會,有需要的可以點(diǎn)擊文章最下方原文鏈接即可去投遞。





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

來看下今天的算法題,這題是LintCode的第1093題:最長升序子序列的個(gè)數(shù)。

問題描述

來源:LintCode第1093題

難度:中等

給定一個(gè)無序的整數(shù)序列,找到 最長的升序子序列的個(gè)數(shù) 。

示例1:


輸入: [1,3,5,4,7] 輸出: 2 解釋: 兩個(gè)最長的升序子序列分別是 [1, 3, 4, 7] 和 [1, 3, 5, 7].

示例2:


輸入: [2,2,2,2,2] 輸出: 5 解釋: 最長的連續(xù)升序子序列是1,有5個(gè)子序列的長度是1,所以輸出5.

問題分析

這題讓計(jì)算的是最長升序子序列的個(gè)數(shù),在之前我們講過 ,這兩道題的解法都非常類似,我們還使用動態(tài)規(guī)劃來解決,具體實(shí)現(xiàn)原理可以看下前面的文章。

因?yàn)樽铋L上升子序列可能不止一個(gè),所以我們需要使用一個(gè)變量maxLen來記錄最長上升子序列的長度, 如果遇到相同長度的最長上升子序列就累加它的個(gè)數(shù)count,如果遇到更長的上升子序列,就更新maxLen和count的值 。

比如數(shù)組[1, 3, 5, 4, 7, 6]中,以 7 結(jié)尾的最長上升子序列分別是[1,3,5,7]和[1,3,4,7],以 6 為結(jié)尾的最長上升子序列分別是[1,3,5,6]和[1,3,4,6],他們的長度都是 4 ,所以需要累加。

JAVA:

public int findNumberOfLIS(int[] nums) {
    // count:最長上升子序列的個(gè)數(shù),maxLen:最長上升子序列的長度。
    int count = 0, maxLen = 0, len = nums.length;
    // dp[i]表示以nums[i]結(jié)尾的最長上升子序列的長度,
    // cnt[i]表示以nums[i]結(jié)尾的最長上升子序列的個(gè)數(shù)。
    int[] dp = new int[len];
    int[] cnt = new int[len];
    for (int i = 0; i < len; i++) {
        dp[i] = 1;// 長度至少是 1
        cnt[i] = 1;
        for (int j = 0; j < i; j++) {
            if (nums[i] > nums[j]) {
                if (dp[j] + 1 > dp[i]) {
                    dp[i] = dp[j] + 1;// 更新最長上升子序列的長度。
                    cnt[i] = cnt[j];
                } else if (dp[j] + 1 == dp[i]) {
                    cnt[i] += cnt[j];// 累加最長上升子序列的個(gè)數(shù)。
                }
            }
        }
        // 如果有更長的上升子序列,就更新maxLen和count,否則如果以nums[i]
        // 結(jié)尾的最長上升子序列長度和maxLen一樣,就累加count的值。
        if (dp[i] > maxLen) {
            maxLen = dp[i];
            count = cnt[i];
        } else if (dp[i] == maxLen) {
            count += cnt[i];
        }
    }
    return count;
}

筆者簡介

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

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(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)推薦
韓國女子懷孕9月墮胎!醫(yī)生直接剖腹產(chǎn)再把娃塞冰箱?!警方靠她揪出幕后黑產(chǎn)鏈...

韓國女子懷孕9月墮胎!醫(yī)生直接剖腹產(chǎn)再把娃塞冰箱?!警方靠她揪出幕后黑產(chǎn)鏈...

英國那些事兒
2025-07-25 23:14:55
國足新帥人選評測:矮子里拔將軍,僅1人條件合適!卡帥難獲青睞

國足新帥人選評測:矮子里拔將軍,僅1人條件合適!卡帥難獲青睞

國足風(fēng)云
2025-07-25 15:43:24
馬筱梅直播被黑粉攻擊:不會下蛋的雞,高情商回懟:下了你記得隨禮

馬筱梅直播被黑粉攻擊:不會下蛋的雞,高情商回懟:下了你記得隨禮

小娛樂悠悠
2025-07-25 12:45:54
三天攻下柬埔寨,泰國外長赴美求助,47國收到通知,中方斬釘截鐵

三天攻下柬埔寨,泰國外長赴美求助,47國收到通知,中方斬釘截鐵

Ck的蜜糖
2025-07-25 07:59:49
拒絕依賴華為,為什么德國BBA集體押注魔門塔?

拒絕依賴華為,為什么德國BBA集體押注魔門塔?

牲產(chǎn)隊(duì)2024
2025-07-24 13:32:50
澳新華人自查!這款維生素爆雷,300多人出現(xiàn)“神經(jīng)損傷”

澳新華人自查!這款維生素爆雷,300多人出現(xiàn)“神經(jīng)損傷”

發(fā)現(xiàn)新西蘭
2025-07-25 12:58:44
17億人飲用水受糞便污染,該如何阻止“糞從口入”?

17億人飲用水受糞便污染,該如何阻止“糞從口入”?

知社學(xué)術(shù)圈
2025-07-24 17:05:08
她生完6個(gè)娃,又懷八胞胎,名聲臭了!如今14娃全長大,她風(fēng)評反轉(zhuǎn):養(yǎng)得挺好的!

她生完6個(gè)娃,又懷八胞胎,名聲臭了!如今14娃全長大,她風(fēng)評反轉(zhuǎn):養(yǎng)得挺好的!

英國那些事兒
2025-07-24 23:25:23
流落在中國的外國公主,拒絕回國:我是中國人,中國就是我的家!

流落在中國的外國公主,拒絕回國:我是中國人,中國就是我的家!

淼犇小牛
2025-07-12 10:33:06
為什么沒人出來懟懂車帝?

為什么沒人出來懟懂車帝?

一口老炮
2025-07-25 15:13:18
宗澤后爆大哥私生活猛料!競爭對手發(fā)聲,直接點(diǎn)破:有人別有用心

宗澤后爆大哥私生活猛料!競爭對手發(fā)聲,直接點(diǎn)破:有人別有用心

探源歷史
2025-07-24 07:31:22
完全擁護(hù)、堅(jiān)決服從省委決定!新任安徽省委常委覃衛(wèi)國,履新省委政法委書記

完全擁護(hù)、堅(jiān)決服從省委決定!新任安徽省委常委覃衛(wèi)國,履新省委政法委書記

政知新媒體
2025-07-25 17:38:36
勵(lì)志!中超棄將逆襲,身價(jià)暴漲50倍!登陸五大聯(lián)賽,打臉中國足球

勵(lì)志!中超棄將逆襲,身價(jià)暴漲50倍!登陸五大聯(lián)賽,打臉中國足球

國足風(fēng)云
2025-07-25 16:29:30
廣州地鐵明起試點(diǎn)閘機(jī)常開門 :刷碼即過無需等待

廣州地鐵明起試點(diǎn)閘機(jī)常開門 :刷碼即過無需等待

南方都市報(bào)
2025-07-25 19:29:18
國家為何出手叫停外賣大戰(zhàn),醒醒吧,他們的終極目標(biāo)根本不是外賣

國家為何出手叫停外賣大戰(zhàn),醒醒吧,他們的終極目標(biāo)根本不是外賣

好賢觀史記
2025-07-24 14:10:30
不刷100萬不理人、引導(dǎo)網(wǎng)暴素人,旺仔小喬正臉被扒,曝更多黑料

不刷100萬不理人、引導(dǎo)網(wǎng)暴素人,旺仔小喬正臉被扒,曝更多黑料

一娛三分地
2025-07-24 19:19:57
“旺仔小喬”方發(fā)聲明:已報(bào)案!曾堅(jiān)稱《年輪》原唱不是汪蘇瀧惹爭議

“旺仔小喬”方發(fā)聲明:已報(bào)案!曾堅(jiān)稱《年輪》原唱不是汪蘇瀧惹爭議

魯中晨報(bào)
2025-07-24 10:06:06
證監(jiān)會:全力鞏固市場回穩(wěn)向好態(tài)勢,從資產(chǎn)端、資金端進(jìn)一步固本培元

證監(jiān)會:全力鞏固市場回穩(wěn)向好態(tài)勢,從資產(chǎn)端、資金端進(jìn)一步固本培元

每日經(jīng)濟(jì)新聞
2025-07-25 17:32:14
中美裝備比武?佩通坦含淚透露泰軍部署,網(wǎng)友:中式裝備只能挨打

中美裝備比武?佩通坦含淚透露泰軍部署,網(wǎng)友:中式裝備只能挨打

荷蘭豆愛健康
2025-07-25 19:34:05
12月18日起,海南正式封關(guān),和普通人有什么關(guān)系?

12月18日起,海南正式封關(guān),和普通人有什么關(guān)系?

財(cái)話連篇
2025-07-23 14:55:28
2025-07-25 23:48:49
數(shù)據(jù)結(jié)構(gòu)和算法
數(shù)據(jù)結(jié)構(gòu)和算法
專門介紹和寫算法題解的號
238文章數(shù) 3關(guān)注度
往期回顧 全部

科技要聞

36款熱門車高危智駕場景測試,“團(tuán)滅”!

頭條要聞

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

頭條要聞

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

體育要聞

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

娛樂要聞

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

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

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

汽車要聞

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

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

健康
房產(chǎn)
本地
親子
家居

呼吸科專家破解呼吸道九大謠言!

房產(chǎn)要聞

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

本地新聞

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

親子要聞

爸爸被娃嫌,被狗嫌,被我嫌都是自找的

家居要聞

環(huán)繞設(shè)計(jì) 空間動線合理

無障礙瀏覽 進(jìn)入關(guān)懷版 主站蜘蛛池模板: 卢湾区| 塔河县| 垦利县| 定南县| 凤山市| 贞丰县| 怀远县| 旬阳县| 多伦县| 鄂托克前旗| 鄂托克旗| 肥东县| 合川市| 行唐县| 将乐县| 合江县| 纳雍县| 宣汉县| 蓬溪县| 鄯善县| 南雄市| 龙州县| 贺州市| 江永县| 桂林市| 巴南区| 苍溪县| 松阳县| 塘沽区| 寻甸| 平山县| 垫江县| 英德市| 利津县| 曲沃县| 柯坪县| 西昌市| 阿鲁科尔沁旗| 巩义市| 安达市| 桃园市|