- 博客(1)
- 收藏
- 关注
原创 2024年上海月赛7月赛丙组题解(代码仅供参考)
因为i节目之前的节目结束时间都小于i,所以i节目不录制的最优策略是取前面所有dp的最大值,即dp[i]=max(dp[i-1],dp[i-2],...,dp[1]),因为dp[i-1]已是最优,囊括了前面所有的最大值,则dp[i]可取dp[i-1],,所以前面的无值需再考虑。这道题目应该是在Internet上有类似的题目的,我想到了二分(即O(nlogn)),这道题我的思路就是排序+dp+二分,众所周知,一个节目要么录制,要么不录制。因此转移方程是dp[i]=max(dp[j]+1,dp[i-1);
2024-07-27 18:07:35 296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人