摘要:
"传送门" 分析 根据这张图,我们只要使得h include include include using namespace std; const double eps = 1e 7; const double pi = acos( 1.0); define ll long long define 阅读全文
摘要:
"传送门" 题意 开始有一个空序列s,一个变量c=0,接着从左往右依次将数组a中的数字放入s的尾部,每放一个数字就检测一次混乱度K,当混乱度k大于M时就清空序列并让c=c+1,K = Bi Vi(1 using namespace std; define ll long long define F( 阅读全文
摘要:
"传送门" 题意 给出n个体积为wi,价值为ci的物品,现在有一个m大的背包 问如何装使得最后背包内的物品价值最大,输出价值 分析 一般的思路是01背包,但n v不可做 题解的思路 We can iterate on the number of 3 elements we will take (in 阅读全文
摘要:
"传送门" 题意 分析 这题用二分做就好啦,有点卡常数,改了几下for的次数 套了个板子,连最小生成树都忘记了QAQ trick 代码 include include include include using namespace std; const int Maxn=100100; const 阅读全文
摘要:
"传送门" 题意 分析 简单的异或题。将每一个输入的数二进制分解,统计每位上1出现的个数,最后与x的为1的位比较 trick 1.如果输入的数ret|x x,那么不用考虑 代码 include include include using namespace std; int n,x,ans; int 阅读全文