上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 27 下一页
摘要: ##传送门 ##解题思路 令 \(dp[i][j]\) 表示从 \(1\) 号点到 \(i\) 号点的长度比最短路多 \(j\) 的路径的条数。 则答案为: \(ans=\sum_{i=0}^{k}dp[n][i]\) 从 \(n\) 开始在反图上进行转移,转移方程为: \(dp[u][k]=\su 阅读全文
posted @ 2021-06-20 16:38 尹昱钦 阅读(44) 评论(0) 推荐(0) 编辑
摘要: ##传送门 ##解题思路 在 \(O(n)\) 内求出 \(n\) 个数的逆元: 令 \(S=\sum_{i=1}^{n}a[i]\), 则 \(a[i]^{-1}=\frac{S/a[i]}{S}=S_1[i-1]*S_2[n-i]*S^{-1}\)。 其中 \(S_1\) 为 \(a[i]\) 阅读全文
posted @ 2021-06-20 11:32 尹昱钦 阅读(60) 评论(0) 推荐(0) 编辑
摘要: ##传送门 不得不说这题细节很恶心。 ##解题思路 二分最小时间x: 首先很显然的贪心是,每个节点的军队在时间x内一定要尽可能向上走,并且如果某个子树如果去支援别的子树,一定到的是子树的根节点(即根的儿子)。 所以我们可以用倍增判断在时间x内每个军队能到达的位置,把能到达根节点的并且还有剩余时间的拿 阅读全文
posted @ 2021-06-20 08:51 尹昱钦 阅读(46) 评论(0) 推荐(0) 编辑
摘要: ##传送门 比较综合的一道题。 ##解题思路 求把一条边变为0后这m条路径中的最短值,最大值最小,可以二分求解。 如何check某个答案x是否合法? 实质就是判断能否找到一条边,使得大于x的路径都经过这条边,并且减去这条边边权后路径长度都小于等于x。 于是我们先预处理出要求的路径的原长度(倍增求LC 阅读全文
posted @ 2021-06-20 08:23 尹昱钦 阅读(67) 评论(0) 推荐(0) 编辑
摘要: ##传送门 ##解题思路 我才不是因为题目变蓝题了才做的呢 看一眼数据范围,普通期望dp(dp[n][m])比较容易想,但是只有卑微的25分。 发现 \(n\leq10^{14}\),所以我们可以大胆推测做法只与m有关。 于是我们就从m入手思考这道问题。 设 \(f(n,m)\) 表示杀死n个带护盾 阅读全文
posted @ 2021-06-20 07:46 尹昱钦 阅读(71) 评论(0) 推荐(0) 编辑
摘要: ##传送门 ##nim博弈 很典型的一种博弈。 我们考虑每堆石子的异或和。 若异或和为0,则必败,若非零,则必胜。 因为我们每一步都可以从一个异或和非零的状态转移到异或和为0的状态。 而最终每堆都是零时,异或和恰好为0(必败)。 如何证明? 考虑异或的性质,把数量最多的那一堆石子 \(k\) 单独拿 阅读全文
posted @ 2021-06-13 21:46 尹昱钦 阅读(66) 评论(0) 推荐(0) 编辑
摘要: ##传送门 ##解题思路 很妙的一道题。 首先若是选项数都相同,则同等于lc的随机写答案。 所以影响答案的就是前后的选项数。 分情况讨论: 若 \(a[i]==a[i+1]\),则 \(ans+=\frac{1}{a[i]}\) 若 \(a[i]> a[i+1]\),则选择的选项在 \(a[i+1] 阅读全文
posted @ 2021-06-13 20:54 尹昱钦 阅读(33) 评论(0) 推荐(0) 编辑
摘要: ##传送门 ##解题思路 设置状态(x--你在这里--y)表示所处的点两边的边权分别为x和y 考虑终止状态(0--你在这里--0)能由什么状态转移过来: (k--你在这里--x 0)经过边x并把边x的边权设置为0 -->必胜 (貌似就一种) 很显然每次都会选择使经过的边权为0(否则先手等于把先手权交 阅读全文
posted @ 2021-06-13 14:14 尹昱钦 阅读(107) 评论(0) 推荐(0) 编辑
摘要: ##传送门 ##解题思路 首先答案很显然: \(ans=\sum_{i=1}^{n}(p[i]\times to[i])\) 其中 \(p[i]\) 表示到点 \(i\) 的概率,\(to[i]\) 表示 \(i\) 的出边的边权和。 \(to[i]\) 可以预处理得到,而 \(p[i]\) 可以在 阅读全文
posted @ 2021-06-12 16:58 尹昱钦 阅读(40) 评论(0) 推荐(0) 编辑
摘要: ##传送门 ##拓展中国剩余定理EXCRT 早知道有这东西就不学CRT了呜呜呜~~(ljCRT)~~ 这个比CRT范围更广更快更好写…… 虽然我写挂了,并且调了两天四五个小时 还是这一堆式子: $$\begin x\equiv b_1\pmod \ x\equiv b_2\pmod \ x\equi 阅读全文
posted @ 2021-06-11 22:58 尹昱钦 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 传送门 中国剩余定理(CRT) 我的第一反应是小学奥数题——韩信点兵。 转化成数学语言,就是给你 \(n\) 个关于 \(x\) 的同余方程(保证 \(a_i\) 互质),求最小整数解。 $$\begin x\equiv b_1\pmod \ x\equiv b_2\pmod \ x\equiv b 阅读全文
posted @ 2021-06-10 00:11 尹昱钦 阅读(114) 评论(0) 推荐(0) 编辑
摘要: ##快速乘 快(gui)速乘,就是在两个数乘爆long long但是结果对long long范围内的数取模的情况下可以避免麻烦的高精度的技巧。 背过就好。 ##板子 下面的板子是接近O(1)的,利用了溢出与long double。 inline long long ksc(long long x,l 阅读全文
posted @ 2021-06-09 23:47 尹昱钦 阅读(67) 评论(0) 推荐(0) 编辑
摘要: ##前置知识 ###完全剩余系 百度百科: 从模n的每个剩余类中各取一个数,得到一个由n个数组成的集合,叫做模n的一个完全剩余系。 简单点说,n的完全剩余系就是0到n-1的集合。 ###缩剩余系 又叫简化剩余系。 简单点说,n的缩剩余系就是其完全剩余系中与n互质的数组成的一个集合。 ##费马小定理 阅读全文
posted @ 2021-06-07 00:12 尹昱钦 阅读(463) 评论(0) 推荐(0) 编辑
摘要: //咕了一个月才想起没写游记 //那就简单总结一下吧 去了十一天,4.30-5.10,总体感觉就一个关键词:格局小了。 除了4.30号报道完在宾馆玩的挺快乐以外,被虐了十天。 整整十天…… 最后真的都感觉待不下去了。 可以说真的认识到了差距了吧。 先不看tyy等神仙,我左面的神仙fqt竟然是队外ra 阅读全文
posted @ 2021-06-04 19:21 尹昱钦 阅读(95) 评论(0) 推荐(0) 编辑
摘要: ##传送门 ##解题思路 其实很简单,先考虑什么时候无解: 当分母b是模数p的倍数时。 当b不是p的倍数时,又因为p是个大质数,所以可以直接费马小定理求逆元。 但是a和b很大,所以我们可以先把a和b取模,然后求a乘上b的逆元就行了。 \(ans=a\times b^{-1}\pmod p\) 高精度 阅读全文
posted @ 2021-06-04 18:56 尹昱钦 阅读(190) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 27 下一页