随笔分类 -  dp

摘要:正解状压dp + 最短路。 一开始是考虑的直接dp,但是这个题里是可以向四个方向移动的,因此普通的dp就具有后效性,搞了很久也没搞出转移方程。 题目中虽然地图范围较大,但是糖果数很少。因此可以最短路算出糖果两两间的距离和他们到终点/起点的距离。 剩下的就是状压dp了。 设 dp[i][j] 为状 阅读全文 »
posted @ 2023-05-15 21:31 腾云今天首飞了吗 阅读(46) 评论(0) 推荐(0) 编辑
摘要:给定一个长度为 n 的序列 an,对于每个 i[1,n] ,求出一个最小的非负整数 p ,使得 j[1,n],都有 ajai+p|ij| 1n5×105,$0 \le 阅读全文 »
posted @ 2023-04-09 00:09 腾云今天首飞了吗 阅读(19) 评论(0) 推荐(0) 编辑
摘要:故且也算是两种特殊的dp问题?感觉一般也就是应用在一些板子题上( 约瑟夫问题 有 n 个人排成一个环,从 0n1 编号,从 0 开始报数,每数到 k 就枪毙一个人,问最后剩的人的编号。 法一: 嗯暴力 + 队列直接扫过去。 法二: 一个 O(n)dp 阅读全文 »
posted @ 2023-03-30 16:56 腾云今天首飞了吗 阅读(56) 评论(0) 推荐(0) 编辑
摘要:本来还是会打一百多分的。。。。但是又是因为空间问题挂了五十几分,之后写题时要重视空间这个问题啊。 T1 关于这个题,从中学到的最重要的东西就是分层图的应用。感觉这个可以参考一下这个。 个人认为,分层图就是根据点/边的不同性质将其分类,建上好几个一样的图,再在不同的图之间连上相应的边,使得图之间不 阅读全文 »
posted @ 2023-02-24 11:14 腾云今天首飞了吗 阅读(33) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示