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

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

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

0
分享至

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

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

繼2月20號字節跳動發文稱要招聘4000+實習生之后,估計感覺人數不夠,于是在2月28號在次發文稱要再招1000+人,結果還是感覺不夠,3月3號在次發文稱還要再招1500+,招聘也真夠麻煩的,半個月內發布3次。

對于大三大四的學生這是一個很好的機會,有需要的可以點擊文章最下方原文鏈接即可去投遞。





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

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

問題描述

來源:LintCode第1093題

難度:中等

給定一個無序的整數序列,找到 最長的升序子序列的個數 。

示例1:


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

示例2:


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

問題分析

這題讓計算的是最長升序子序列的個數,在之前我們講過 ,這兩道題的解法都非常類似,我們還使用動態規劃來解決,具體實現原理可以看下前面的文章。

因為最長上升子序列可能不止一個,所以我們需要使用一個變量maxLen來記錄最長上升子序列的長度, 如果遇到相同長度的最長上升子序列就累加它的個數count,如果遇到更長的上升子序列,就更新maxLen和count的值 。

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

JAVA:

public int findNumberOfLIS(int[] nums) {
    // count:最長上升子序列的個數,maxLen:最長上升子序列的長度。
    int count = 0, maxLen = 0, len = nums.length;
    // dp[i]表示以nums[i]結尾的最長上升子序列的長度,
    // cnt[i]表示以nums[i]結尾的最長上升子序列的個數。
    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];// 累加最長上升子序列的個數。
                }
            }
        }
        // 如果有更長的上升子序列,就更新maxLen和count,否則如果以nums[i]
        // 結尾的最長上升子序列長度和maxLen一樣,就累加count的值。
        if (dp[i] > maxLen) {
            maxLen = dp[i];
            count = cnt[i];
        } else if (dp[i] == maxLen) {
            count += cnt[i];
        }
    }
    return count;
}

筆者簡介

博哥,真名:王一博,畢業十多年, 作者,專注于 數據結構和算法 的講解,在全球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.

相關推薦
熱點推薦
殲-10C戰機獲認可,巴基斯坦計劃再購36架,其他國家感到遺憾。

殲-10C戰機獲認可,巴基斯坦計劃再購36架,其他國家感到遺憾。

勇士軍武閑談
2025-05-08 15:43:33
空地一體、三層覆蓋!巴基斯坦反擊戰主力都是中國裝備!

空地一體、三層覆蓋!巴基斯坦反擊戰主力都是中國裝備!

說天說地說實事
2025-05-10 20:42:33
S媽過了個特別的母親節,首曬大S具俊曄為女兒慶生畫面,場面暖心

S媽過了個特別的母親節,首曬大S具俊曄為女兒慶生畫面,場面暖心

星改造
2025-05-11 12:59:34
上海女博士在家8年未出門,警察破門后,屋內景象讓人傻眼

上海女博士在家8年未出門,警察破門后,屋內景象讓人傻眼

蘭姐說故事
2025-04-28 10:00:09
央視:里瓦爾多不吃面食不喝酒,全球50座城市有房產

央視:里瓦爾多不吃面食不喝酒,全球50座城市有房產

懂球帝
2025-05-08 22:20:19
新華社從不輕易出手!全紅嬋穿安踏上頭條,誰才是“流量舵手”?

新華社從不輕易出手!全紅嬋穿安踏上頭條,誰才是“流量舵手”?

趣文說娛
2025-05-11 11:21:48
江西一家四口的晚餐,成本10塊,味道堪比酒店大廚,網友:看餓了

江西一家四口的晚餐,成本10塊,味道堪比酒店大廚,網友:看餓了

餐飲新紀元
2025-05-10 07:08:10
iPhone再降價!蘋果“吸金”能力仍碾壓所有手機廠商

iPhone再降價!蘋果“吸金”能力仍碾壓所有手機廠商

鈦媒體APP
2025-05-11 09:25:21
聯動巡視期間,董志向官宣落馬

聯動巡視期間,董志向官宣落馬

新京報政事兒
2025-05-11 09:58:28
希爾德:我像努力填補庫里的空缺,但他是被上帝眷顧的人

希爾德:我像努力填補庫里的空缺,但他是被上帝眷顧的人

懂球帝
2025-05-11 12:33:23
巴防空系統擊落印度無人機 印稱巴方違反停火協議

巴防空系統擊落印度無人機 印稱巴方違反停火協議

財聯社
2025-05-11 02:19:37
越鬧越大!內地游客窮游香港再被批,吃飯人均35遭嫌棄:禁止入境

越鬧越大!內地游客窮游香港再被批,吃飯人均35遭嫌棄:禁止入境

妙知
2025-05-07 17:05:21
1-4,邁阿密國際慘敗而歸,37歲梅西驚艷破門也難換1分

1-4,邁阿密國際慘敗而歸,37歲梅西驚艷破門也難換1分

側身凌空斬
2025-05-11 06:34:22
過了40歲,沒有這四種病,多半可以活到90歲

過了40歲,沒有這四種病,多半可以活到90歲

十點讀書
2025-05-08 19:15:41
最后48小時!菲基督教會力挺老杜,馬科斯被爆偷選票,壞消息不斷

最后48小時!菲基督教會力挺老杜,馬科斯被爆偷選票,壞消息不斷

阿握聊事
2025-05-10 09:38:25
三屆NBA總冠軍成員在波多黎各聯賽沖突中鎖喉對手,遭驅逐出場

三屆NBA總冠軍成員在波多黎各聯賽沖突中鎖喉對手,遭驅逐出場

仰臥撐FTUer
2025-05-11 13:39:27
島內大罷免進入二階連署尾聲,呂秀蓮呼吁:“當家的”應善待在野

島內大罷免進入二階連署尾聲,呂秀蓮呼吁:“當家的”應善待在野

海峽導報社
2025-05-11 12:50:07
“男團粉絲為追星堵住機艙通道,在頭等艙圍觀拍照”,海航回應:兩名安全員緊急阻止未果,乘客建議報警,但沒到那個程度

“男團粉絲為追星堵住機艙通道,在頭等艙圍觀拍照”,海航回應:兩名安全員緊急阻止未果,乘客建議報警,但沒到那個程度

上觀新聞
2025-05-10 20:25:04
8歲男孩失聯事件后續!安全屋老板透露關鍵信息,孩子有望找回

8歲男孩失聯事件后續!安全屋老板透露關鍵信息,孩子有望找回

青煙小先生
2025-05-11 00:00:02
百度地圖植入“車道廣告”?網友:關不掉,影響行車安全!最新回應

百度地圖植入“車道廣告”?網友:關不掉,影響行車安全!最新回應

中國能源網
2025-05-10 11:25:10
2025-05-11 15:24:49
數據結構和算法
數據結構和算法
專門介紹和寫算法題解的號
227文章數 2關注度
往期回顧 全部

科技要聞

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

頭條要聞

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

頭條要聞

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

體育要聞

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

娛樂要聞

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

財經要聞

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

汽車要聞

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

態度原創

時尚
教育
親子
房產
軍事航空

推廣|| 不夸張,穿上這條裙子人真的變薄了

教育要聞

重磅!2026英國本科申請通道正式開啟!UCAS已開放26年課程檢索

親子要聞

孕期媽媽的專屬減肥配方,特殊的母親節禮物

房產要聞

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

軍事要聞

印巴停火后互稱擊落對方無人機

無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 眉山市| 科技| 苍南县| 克山县| 韩城市| 山丹县| 小金县| 房产| 根河市| 泸溪县| 宁波市| 和平县| 临安市| 湖州市| 凤台县| 临桂县| 喜德县| 文化| 东乡族自治县| 晋中市| 双辽市| 松江区| 长丰县| 启东市| 句容市| 罗源县| 长子县| 红原县| 高雄县| 威宁| 称多县| 昆明市| 洱源县| 富顺县| 白玉县| 乐平市| 海伦市| 大兴区| 离岛区| 滁州市| 日土县|