阿里云選擇若干(單選,多選,分值:3 分* 15)+編程*3(分值:15,15,25),選擇不是太好做。為什么要默認(rèn)大家都知道你說的“排列”就是從1開始呢?如果把題目說明白一點,是怕大家都用一維dp做出來嗎?不會, 暴力騙了25%;不會,暴力加貪心騙了75%;拼多多編程*4(分值:25,25,25,25)。模擬,注意負(fù)數(shù)最大輸出時取絕對值;二維dp只過了66%,考慮60%的數(shù)據(jù)小于10^3, 對這部分?jǐn)?shù)據(jù)暴力,其余部分沿用二維dp,最終過了80%;二維dp,dp[i][j]表示前i頁書用j小時去讀,最大的知識量;注意很多狀態(tài)都是無用的,給定當(dāng)前頁數(shù)為k時,遍歷時間j的時候定義時間的上界為min...