"题目" 题意:从1 9中选出k个数之和等于n,这个k个数不能有相同的,输出所有可能的k个数字的集合,结果也不能重复 题解:暴搜,从n开始,每次减去1 9中的某个数字,然后继续递归。要注意剪枝,比如1 9中的数字大于n/k的是不可能存在答案中的,如果n 的值小于sum[k]也是不会有答案的。sum[ ...
分类:
其他好文 时间:
2020-02-22 13:42:33
阅读次数:
45
这题是真的。。不会。我的疑惑点主要在于两个相邻dfs数关系的多样性,因此中间我一直想枚举暴搜,发现不会写代码。然后注意到遍历一定是从小到大的,又不会利用这个性质。。总之心态彻底被搞崩了,主要还是太菜。 题目描述:https://vjudge.net/problem/UVA-10410 网上比较详细的 ...
分类:
其他好文 时间:
2020-02-17 12:28:30
阅读次数:
60
在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。 Input 输入含有多组测试数据。 每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将 ...
分类:
其他好文 时间:
2020-02-16 16:48:55
阅读次数:
87
背包dp总结 背包每次写每次都不会,再次又学习了基础的背包,后面的遇到再补吧 01背包 首先对于每种物品可以取后者不取,所以我们可以写出记忆化的代码 $dp[pos][val]$表示容量为$val$,选后$pos$个物品的最大价值 每种物品取或不取,然后暴搜记忆化 cpp int V, n; int ...
分类:
其他好文 时间:
2020-01-29 23:37:21
阅读次数:
89
定理不会证,也不会用 「小z的房间」 暴力建图 「重建」 矩阵树求的是$\sum\limits_{T} \prod\limits_{e\in T} w(e)$ 而要求的是$\sum\limits_{T} \prod\limits_{e\in T}p(e)*\prod\limits_{e isnot\ ...
分类:
其他好文 时间:
2020-01-05 22:11:39
阅读次数:
75
P5665 划分 题解 这题真的太毒瘤了,如果您想要 __int128 的话,您可以换一篇了 打死我也不会写 __int128 真香 12pt dfs 观察前3个点的数据比较小,所以考虑暴搜 dfs ( pos , pre , rest , res ) 当前枚举到了第pos个数字,当前的前驱是pre ...
分类:
其他好文 时间:
2019-12-29 12:51:19
阅读次数:
63
P1877 [HAOI2012]音量调节 题解 目录: 1. solution 1 普通dfs 60pt 2. solution 2 记忆化搜索 100pt 3. solution 3 到达型 01 背包 4. PS CE 的原因 solution 1 普通dfs 60pt dfs 暴搜,pos 记 ...
分类:
其他好文 时间:
2019-12-08 10:22:26
阅读次数:
93
codeforces597 div2 F 数位dp 题意: 求[L,R]中a&b==0的“对数” 思路: 一个典型的求“对数”的数位dp,对比普通的数位dp,共用一个pos,维护两个limit。剩下的就是“暴搜”了,当然注意去重,因为是求对数就不是简单的$ans_{R} ans_{L 1}$了。还有 ...
分类:
其他好文 时间:
2019-11-04 21:46:55
阅读次数:
96
10.31 模拟赛 A LIS 考虑每个数字前从 $ m $ 降序构造到 $ a_i $ 即可。 T2 图论 看到数据范围考虑暴搜,枚举答案(其实也就 $ 2n $)只要倒着枚举以前的边就显然仍然存在。 于是每次加边后进行一下宽搜,每个边只会入队一次,每次扩展是 $ O(n) $ 故总复杂度 $ O ...
分类:
其他好文 时间:
2019-11-01 14:30:33
阅读次数:
79
连续几天的考试都没有总结,今天有些时间,总结一下这几场考试的情况。 10.28场 开场先读题,然后推了推T2,发现是水题。出于对期望的恐惧,没有选择研究T3,而是回头肝T1,想了很久,没有思路。打完T2,自己搓了一些数据,过了,回头打了T1的暴搜,再打了一个表,似乎部分分挺多的。再做T3,有点思路, ...
分类:
其他好文 时间:
2019-10-31 16:34:30
阅读次数:
119