上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页
摘要: 数位DP DFS 套路题(hin恶心) 数位dp ◦经典的数位Dp是要求统计符合限制的数字的个数。 ◦一般的形式是:求区间[n,m]满足限制f(1)、 f(2)、 f(3)等等的数字的数量是多少。 条件 f(i) 一般与数的大小无关,而与数的组成有关。 ◦善用不同进制来处理,一般问题都是10进制和二 阅读全文
posted @ 2019-09-05 17:37 晔子 阅读(246) 评论(0) 推荐(0) 编辑
摘要: P4124 [CQOI2016]手机号码 题解 数位DP DFS 虽然套路,但还是恶心到找不到锅在哪里 注意这个 然后你就发现其实这样就不用记录前导0了 锅在这个鬼地方QAQ 代码 #include<iostream> #include<cstdio> #include<string> #inclu 阅读全文
posted @ 2019-09-05 17:27 晔子 阅读(287) 评论(0) 推荐(0) 编辑
摘要: P4317 花神的数论题 题解 关于二进制的数位DP dfs 套路 问题在于哪里,在于 存二进制的时候数组只开了20,现实是输入的数据可能会达到比二十长,此时就拿了个错误 的数据在计算 不WA才怪 数组开大一点没关系啊只要不RE就好了 问题是求1~n中每个数二进制表示中1的乘积 其实问题也就转化成: 阅读全文
posted @ 2019-09-03 17:23 晔子 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 宝箱(treasure) 题解 因为题目要求 小L必须先取完第𝑖 − 1种宝物才能把第𝑖种宝物取光 所以每种宝物的最后一个一定是按照从 1~n 的顺序排好的 那么其余的我们考虑插空 回归到原问题,就是对于每一种物品,求一个组合数,然后乘起来 对于每一种物品,a[ i ] - 1 个球放到 s[ 阅读全文
posted @ 2019-08-23 20:43 晔子 阅读(272) 评论(0) 推荐(0) 编辑
摘要: P2456 [SDOI2006]二进制方程 题解 拿个样例模拟一下发现 把等式两边对应展开,每个位置的填数都是一一对应的 比如第二个样例 分类讨论: (1)xi yi 都是数字,但是不相同,此时无解 (2)xi yi 都是数字,相同,唯一填法 (3)xi yi 一个是数字,一个是字母,唯一填法 (4 阅读全文
posted @ 2019-08-20 21:30 晔子 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 友情提醒:取模太多真的会TLE!!! P4104 [HEOI2014]平衡 题解 本题属于 DP-整数划分 类问题中的 把整数 n 划分成 k 个不相同不大于 m 的正整数问题 设置DP状态 f[ i ][ j ] 把整数 i 划分为 j 个不相同不大于 m 的正整数的方案数 边界条件 f[0][0 阅读全文
posted @ 2019-08-19 19:51 晔子 阅读(242) 评论(0) 推荐(0) 编辑
摘要: P4141 消失之物 ◦ ftiasch 有 N 个物品, 体积分别是 W1, W2, ..., WN。 由于她的疏忽, 第 i 个物品丢失了。 “要使用剩下的 N - 1 物品装满容积为 x 的背包,有几种方法呢?” -- 这是经典的问题了。◦她把答案记为 Count(i, x) ,想要得到所有1 阅读全文
posted @ 2019-08-15 18:55 晔子 阅读(260) 评论(0) 推荐(0) 编辑
摘要: P4095 [HEOI2013]Eden 的新背包问题 题解 既然假定第 i 个物品不可以选,那么我们就设置两个数组 dpl[][] 正序选前i个物品,dpr[][] 倒序选前i个物品 ,价格不超过 j 的最大价值 然后正着反着跑 多重背包 最后答案考虑 i 之前的物品的价格和 i 之后的物品的价格 阅读全文
posted @ 2019-08-15 16:02 晔子 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 上接:DP&图论 DAY 1 上午 这两个题本质是一个亚子,所以放一起啦 DPDPDPDPDPDPDPDP P1115 最大子段和 题解 因为题目要求的是一段连续的区间,所以前缀和搞暴力??? 我们设置数组 f[ i ] 表示以 a[ i ] 结尾的最大连续子段和 那么转移??? 1.接着上一段,继 阅读全文
posted @ 2019-08-15 09:12 晔子 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 上接:DP&图论 DAY 1 上午 P3183 [HAOI2016]食物链 题解 ◦ 给定n个点m条边的有向无环食物网,求其中有多少条极长食物链。 ◦ n<=10^5,m<=2*10^5 >Solution ◦ 拓扑图dp经典题 ◦ 设f[u]为以节点u为终点的食物链数量。 ◦ 按照拓扑序的顺序转移 阅读全文
posted @ 2019-08-15 07:59 晔子 阅读(223) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页