摘要: 树状数组维护区间最值 有空测一下垃圾回收机制的时间开销 高精 https://www.luogu.com.cn/blog/froggy/qian-tan-gao-si-xiao-yuan-ta-zhan-zhi-band-matrix https://zhuanlan.zhihu.com/p/369 阅读全文
posted @ 2021-07-11 19:09 Administrator-09 阅读(5) 评论(0) 推荐(0)
摘要: 传送门 赛时靠spfa求最长路骗了30pts spfa的时间复杂度是$O(k|E|)$,不是$O(k|N|)$! dijkstra 时间复杂度$O((n+m)logn)$ 特别注意这两个的复杂度都和边数密切相关 spfa的话按a值分层,按层建边即可 正解是个dp,考场上想到dp,但dp思路错了 令$ 阅读全文
posted @ 2021-07-11 18:58 Administrator-09 阅读(15) 评论(0) 推荐(0)
摘要: 传送门 赛时用一个奇怪的方法过掉了 首先$b_i$的有效范围是$[0, k-1]$ 发现不同的$a_i*b_i$会有很多重的 考虑把$a_i%k$,然后由小到大排序 按顺序扫,如果某个$a_i$已经可以被某个$a_j%k$的倍数表示出来,那这个$a_i$就无效化了 这个可以用埃氏筛实现 最后会剩下一 阅读全文
posted @ 2021-07-11 18:08 Administrator-09 阅读(29) 评论(0) 推荐(0)
摘要: 以后我将Splay称为Dplay!@Yubai Splay: #include <bits/stdc++.h> using namespace std; #define INF 0x7fffffff #define N 100010 #define ll long long #define ld l 阅读全文
posted @ 2021-07-08 08:21 Administrator-09 阅读(18) 评论(0) 推荐(0)
摘要: 传送门 这题什么神仙转化…… 24pts状压贼好打考场上脑子抽了一直想特判 如果要在状压时同时找到两个1转移,第一层可以不枚举,而用第一个1代替,因为没有第一个1的状态也会被枚举到 「LATEX待补充」 想不到……就先顺一遍题解思路吧 首先n有点大,而这里需要区间修改 套个数据结构能维护修改 但是这 阅读全文
posted @ 2021-06-30 11:37 Administrator-09 阅读(15) 评论(0) 推荐(0)
摘要: 传送门 忘删调试信息 55pts → 5pts 以后交代码之前ctrl+f查一遍cout删没删 以后写代码不要为了方便对拍同时在a.cpp,t1.cpp,my.cpp里面写, 不光容易交错代码,也容易写乱 首先一个$O(n4)$的二维前缀和优化很好想 然后考虑优化,考场上思路就卡在这了 暴力需要枚举 阅读全文
posted @ 2021-06-30 10:52 Administrator-09 阅读(24) 评论(0) 推荐(0)
摘要: 传送门 写特殊性质骗分的时候1打成2了挂了十分 还有以后写$n<=16$的部分分不要特判$n<=16$,直接把能跑出来的范围都划进去 先说正解吧……正解是个贪心 众所周知,贪心题最大的特点就是考场上怎么看都觉得贪心不对, 然后看完题解恍然大悟noip里真的可以有贪心题 对于此题,「守卫应该放在最深的 阅读全文
posted @ 2021-06-29 16:41 Administrator-09 阅读(22) 评论(0) 推荐(0)
摘要: 再挂分我就剁手 算了 保分题无论如何要打对拍! 交代码之前ctrl+f查一遍cout删没删! noip模拟4: T2高斯消元被卡精度挂了20pts T2推式子低错挂了40pts noip模拟5: T3有40pts暴力没写 T4打挂tarjan挂了60pts T4剩下40pts拿个map就能水过去智障 阅读全文
posted @ 2021-06-27 11:18 Administrator-09 阅读(22) 评论(1) 推荐(1)
摘要: 传送门 这题暴力对拍都难搞,差评 一般的题解里思路是考虑一般DP: 令\(dp[i][j]\)为枚举到第i位时匹配到第j位的方案数,令\(g[k][j]\)为将匹配到k位的情况补到匹配到j位的方案数 则 \[dp[i][j] = \sum\limits_{k=0}^{m-1}dp[i-1][k]*g 阅读全文
posted @ 2021-06-24 21:32 Administrator-09 阅读(26) 评论(0) 推荐(0)
摘要: 传送门 保分题又爆零了,数不清第几次了 以后保分题无论如何要跑对拍! 三道题辛辛苦苦骗来的分抵不住一道傻逼题爆零 树上lca,求就好了,就是细节有点多 2021/06/23 upd: 被洛谷上hack数据卡掉了……原来是倍增2的次幂开小了 不过发现求树上路径长的公式可以优化一下,若$a$, $b$的 阅读全文
posted @ 2021-06-22 21:28 Administrator-09 阅读(38) 评论(0) 推荐(0)