cychester

上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

2018年10月16日

Luogu2149 [SDOI2009]Elaxia的路线-最短路+拓扑排序

摘要: Solution 另外$ m <=5e5$。 两条最短路的 最长公共路径 一定是若干条连续的边, 并且满足拓扑序。 于是我们分别 正向 和反向走第二条路径,若该条边同时是两条最短路径上的边, 则加入边集。 最后拓扑 求最长链即可 Code 1 #include<cstring> 2 #include 阅读全文

posted @ 2018-10-16 14:24 cychester 阅读(193) 评论(0) 推荐(0) 编辑

2018年10月1日

[游记] 2018国庆郑州培训

摘要: Day 0 早上3点钟睡觉 早上6点钟被叫醒跑路,在车上很困却睡不着 一直熬到了机场。 可怜的wxy在体育课上受了伤, 却依旧坚持来培训, 非常令人感动QAQ。 我和教练一起把他送上了飞机, 顺便体验了一把绿色通道? 在飞机上睡觉, 被小破孩吵醒了3次, 简直想把他头给拧下来。 下飞机 开房 和大佬 阅读全文

posted @ 2018-10-01 21:48 cychester 阅读(147) 评论(0) 推荐(1) 编辑

2018年9月30日

Luogu 1341 无序字母对 - 欧拉路径

摘要: Solution 找一条字典序最小的欧拉路径。 用 $multiset$ 存储领接表。 欧拉路径模板传送门 Code 1 #include<cstdio> 2 #include<cstring> 3 #include<algorithm> 4 #include<set> 5 using namesp 阅读全文

posted @ 2018-09-30 12:44 cychester 阅读(165) 评论(0) 推荐(0) 编辑

2018年9月29日

BZOJ 1227 [SDOI2009]虔诚的墓主人 - 扫描线

摘要: Solution 离散化 扫描线, 并用 $rest[i]$ 和 $cnt[i]$ 记录 第$i$列 总共有 $cnt[i]$棵常青树, 还有$rest[i]$ 没有被扫描到。 那么 第$i$ 列的方案数 为 $C(rest[i], k) * C(cnt[i]-rest[i], k)$。 乘上行上的 阅读全文

posted @ 2018-09-29 20:02 cychester 阅读(137) 评论(0) 推荐(0) 编辑

Luogu 2059 [JLOI2013]卡牌游戏 - 概率DP

摘要: Solution 设状态 $F[i][j] $为 还剩余 $i$ 个人时, 第 $j$ 个人 的胜率。 边界: $F[1][1] = 1$(只剩下一个人了)。 这样设置状态就能使 $i-1$ 个人的答案 转移到 $i$ 个人的答案上。 最后输出 $F[N][i]$ 。 状态转移: Code 1 #i 阅读全文

posted @ 2018-09-29 13:59 cychester 阅读(169) 评论(0) 推荐(0) 编辑

2018年9月28日

Luogu 1641[SCOI2010]生成字符串 - 卡特兰数

摘要: Description 有$N$ 个 $1$ 和 $M$ 个 $0$ 组成的字符串, 满足前 $k$ 个字符中 $1$ 的个数不少于 $0$ 的个数。 求这样字符串的个数。 $1<=M <=N<=1e6$ Solution 正难则反, 很难直接求出满足条件的字符串的个数, 就从反面考虑。 $N$个$ 阅读全文

posted @ 2018-09-28 13:07 cychester 阅读(142) 评论(0) 推荐(0) 编辑

2018年9月27日

我的睿智错误 / 新发现

该文被密码保护。 阅读全文

posted @ 2018-09-27 14:07 cychester 阅读(5) 评论(0) 推荐(0) 编辑

2018年9月26日

Luogu 3424 [POI2005]SUM-Fibonacci Sums

摘要: Solution 没有任何算法, 只要会$for$ 就能AC。。。 我们观察到, 如果有一个位置 的$F_i$ 的系数$b_i$ 为2, 那么只需要把 $b_{i-2}+1,b_{i+1}+1$即可。 $b_i = 1, b_{i-1}=1$,那么把$b_{i+1}+1$即可, 所以我们一直枚举过去 阅读全文

posted @ 2018-09-26 16:55 cychester 阅读(217) 评论(0) 推荐(0) 编辑

Luogu 3421 [POI2005]SKO-Knights - Exgcd

摘要: Description 给出一个骑士的 $N$种 中行走的方式 $(a_i, b_i)$, 可以使骑士的坐标$(-a,-b)$或$(+a,+b)$。 我们需要找出 第二个骑士的 两种行走方式 $(c_1, d_1)$ 和 $(c_2, d_2)$ 使得 两个骑士能走到的点 完全相同。 保证$a_i, 阅读全文

posted @ 2018-09-26 13:04 cychester 阅读(259) 评论(0) 推荐(0) 编辑

2018年9月25日

Luogu 3620 数据备份 - Set

摘要: Solution 很显然, 最优情况肯定是相邻两个相连 。 然后模型就跟 Luogu1484 类似了。 把两个房子 看成一个坑 (参考 Luogu1484), 选取 $k$ 个不相邻的坑, 使得权值最小。 Luogu1484 则是 选取 至多 $k$ 个不相邻坑, 使得权值最大。 先考虑简单问题: 阅读全文

posted @ 2018-09-25 20:46 cychester 阅读(176) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

导航