随笔分类 - 动态规划
摘要:毛姐姐的ppt做的真好看/// 动态规划 由于ppt里真的很详细了,建议看ppt理解 这里做一些小批注 Gcd Counting "link" You are given a tree "link" 证明:f中不同的取值个数是$\sqrt{n}$级别的 当$k \leq \sqrt{n}$时 必然只
阅读全文
摘要:题面 "luogu" 分析 如果本来就不是仙人掌那就凉啦 特判仙人掌的话 先dfs建树建fa 然后对于每一条边 从它dfn大的那个点开始跳fa 把跳过的边打标记 显然有环的话 环上的边会被跳两次 如果一个边被多个环覆盖 那么标记也会打两次以上 然后显然连边的时候 选取的路径上的边都不能被环覆盖过 所
阅读全文
摘要:发现自己少写了一场 补一波 比赛链接 "cf" A 给定一个n∗m的表格,对于每个位置(x, y) 求最小的t 使得x行和y列的数被编上1~t之后 相互大小关系不变 $1 \le n, m \le 1000$ 分别离散一下 E 翻译来自 "yyb" 你有一列有n个车厢的火车,从车头开始1−n编号。
阅读全文
摘要:虽然是场virtual 但这是第一次在cf的比赛里进前100 好开心 【我知道我很菜qvq 比赛链接 "cf" A 如果有")("就把它们排在一起放在"(("和“))”中间 然后保证"((","))"一样多就好啦 C 有m个区间 从所有区间中删掉两个 求最大覆盖面积 $n, m include in
阅读全文
摘要:比赛链接 "cf" A 枚举 F 给定长度为n的01序列 做m次操作 每次操作等概率选取两位置 交换两位置的值 求m次操作结束后 序列中所有0在所有1前面的概率 $n \leq 100, m \leq 1e9$ 假设一共有cnt个0 f[i] 表示前cnt个数里有i个是0的概率 矩阵快速幂转移即可
阅读全文
摘要:"比赛链接" A 贪心 B 贪心。。 cpp include include include include include include include include using namespace std; const int N = 55; int n; bool map[N][N], c
阅读全文
摘要:(比赛链接)[http://codeforces.com/contest/1120] A 给出一个长度为m的序列a 可以删除一些数 使得最后从没删的第一个数开始 每k个一截 截出的n个多重集合中 至少有一个包含所给的长度为s的多重集b $n, m, k, s, 两个序列中的数 \leq 5e5$ 考
阅读全文
摘要:摘自shadowice1984的blog 这里想讲一个关于概率题的小技巧,就是关于如何求某个事件发生的概率PP,事实上大家也清楚,除了一些特殊的近似算法之外,我们在程序中计算概率的方法无非就是加减乘除四则运算而已……而减法和除法又是加法和乘法的逆。 而在概率角度上,应该各位都是知道乘法原理和加法原理
阅读全文
摘要:近日状态并不是很好, 很不稳, 思路也不是很清晰 希望自己能走出来 题意:有序列1~n 现给出两种区间 区间0:序号在[x, y]的节点不能有忍者 区间1:序号在[x, y]的节点区间里至少有一个忍者 如果有一个区间1和区间0矛盾了 保留那个区间0 已知共有k个忍者 求问一定有忍者的位置有哪些 没有
阅读全文
摘要:T3 rp++; 今天题比较简单 而且考了很多嫌疑原题? 大家基本250+ 本蒟蒻。。。T3十分看脸 再次祝rp++; T1 " " " " 积木大赛本赛嘛 如果d[i]
阅读全文
摘要:凉 第一道题线性筛秒掉 第二道n^4 30分 第三题线段树加spfa 凉凉50分 题目见网盘 T1 水题 线性筛一波 顺便处理一下质因数个数 稳过 T2 推出一个比区间更优 又推出奇妙单调性 然后就把前一个扔了??? 明明结合一下就胡了???QAQ 裸的DP 发现一个与区间结合比区间与区间结合更优之
阅读全文
摘要:凉透了 ()[https://www.luogu.org/contestnew/show/11616] T1 做了标准八十分算法QAQ bitset大法好 帮蒟蒻蹭了90 记录二进制数中1的位数popcnt(.count()) 90分算法FWT??! 100分 分成高十六位和低十六位统计popcnt
阅读全文
摘要:动态规划 (状压 + 一点点概率)
阅读全文

浙公网安备 33010602011771号