随笔分类 -  OI——题解

摘要:闲话 一个蒟蒻,在网络同步赛上进行了这样的表演—— T2组合计数不会,T3字符串数据结构不会,于是爆肝T1 一开始以为整个地图都有车,然后写了2h+的树套树,终于发现样例过不去 然后写可持久化并查集Debug到13:20过了前4个样例,然后第5个T飞了。 FST? 。。。。。。 FST! 完美收获5 阅读全文
posted @ 2018-07-18 22:10 Flash_Hu 阅读(653) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 蒟蒻惊叹于一道小小的数论题竟能涉及这么多知识点!不过,掌握了这些知识点,拿下这道题也并非难事。 题意一行就能写下来: 给定N,G,求Gd|NC(N,d)(mod999911659) 乍一看,指数这么大,要怎么处理好呢?上费马小定理。 阅读全文
posted @ 2018-06-19 22:18 Flash_Hu 阅读(236) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 球啊球 ~~@ "xzz_233" qaq~~ 高斯消元模板题,关键在于将已知条件转化为方程组。 可以发现题目要求的未知量有n个,题目却给了我们n+1个点的坐标,这其中必有玄机。 由高中数学知识可以知道,三点定圆(二维),四点定球(三维)······以此类推,应该是$n+ 阅读全文
posted @ 2018-06-17 17:35 Flash_Hu 阅读(199) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 来个正常的有证明的题解 我们不好来表示某时刻某一个位置是哪一张牌,但我们可以表示某时刻某一张牌在哪个位置。 设数列{aij}表示i号牌经过j次洗牌后的位置,我们试着来递推一下 首先,如果此刻牌在上面一叠,显然aij+1=2aij阅读全文
posted @ 2018-06-07 21:35 Flash_Hu 阅读(233) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 90分WA第二个点的看过来! 简要介绍一下中国剩余定理 中国剩余定理,就是用来求解这样的问题: 假定以下出现数都是自然数,对于一个线性同余方程组(其中i,j[1,k],ij,bibj互质) $\begin{cases}n\equiv 阅读全文
posted @ 2018-06-07 15:21 Flash_Hu 阅读(397) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 很容易想到,如果他们相遇,他们初始的位置坐标之差xy和跳的距离(nm)t(设t为跳的次数)之差应该是模纬线长l同余的,即(nm)txy(modl) 转化一下,不就变成了让我们求一个不定方程$(n m)t+kl=x y(k\in \m 阅读全文
posted @ 2018-06-07 09:53 Flash_Hu 阅读(1993) 评论(0) 推荐(2) 编辑
摘要:"洛谷题目传送门" 分数其实就是一个幌子,实际上就是求互质数对的个数(除开一个特例(1,1))。因为保证了$a define R register const int N=1000001; int pr[N],phi[N]; long long ans[N]; bool f[N]; int ma 阅读全文
posted @ 2018-04-25 23:16 Flash_Hu 阅读(451) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 很可惜,充满Mo力的Mo拟退火并不是正解。不过这是一道最适合开始入手Mo拟退火的好题。 对模拟退火还不是很清楚的可以 "看一下" 这道题还真和能量有点关系。达到平衡稳态的时候,物体的总能量应该是最小的。而总的能量来源于每个物体的重力势能之和。要想让某个物体势能减小,那就让拉着它的 阅读全文
posted @ 2018-04-21 11:54 Flash_Hu 阅读(4785) 评论(11) 推荐(11) 编辑
摘要:"洛谷题目传送门" ~~HNOI爆零前回刷模板题~~ 非常不正经的题目,目前并没有合适的优秀算法,就算是大家公认的dfs(还是不要强行叫dfs spfa吧,概念应该不一样,这就是暴力dfs松弛答案) 但是对于随机数据来说,dfs有着优秀的效率,可以快速发现负环并退出 从每个点开始暴力dfs,记一个b 阅读全文
posted @ 2018-04-13 21:50 Flash_Hu 阅读(269) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 先安利蒟蒻仍在施工的 "博弈论总结" 首先根据题目,石子被两两分组了,于是根据SG定理,我们只要求出每一组的SG值再全部异或起来就好啦。 把每一对数看成一个ICG,首先,我们尝试构造游戏的状态转移DAG。把一堆石子拿掉,另一堆任意拆成两堆,等于说由状态(a,b)可以转移到$\ 阅读全文
posted @ 2018-04-13 17:50 Flash_Hu 阅读(502) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 说不定比官方sol里的某理论最优算法还优秀一点? ~~所以n,m说不定可以出到1000?~~ 无所谓啦,反正是个得分题。Orz良心出题人,~~暴力有70分2333~~ 思路分析 正解的思路很巧妙,其实我并不觉得这是个正儿八经的网络流或者二分图匹配的题目,主要还是个思维+建 阅读全文
posted @ 2018-04-11 22:07 Flash_Hu 阅读(286) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" emm。。。题目名写了个平衡树,但是这道题的理论复杂度最优解应该还是树状数组套值域线段树吧。 就像 "dynamic ranking" 那样(蒟蒻的 "Sol" ,放一个link骗访问量233) 所有的值(包括初始a数组,操作1、3、4、5的k)全部先丢进去离散化 对于1操作查比 阅读全文
posted @ 2018-04-10 22:05 Flash_Hu 阅读(282) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 思路分析 最简单粗暴的想法,肯定是大力LCT,每个树都来一遍link之类的操作啦(T飞就不说了) 考虑如何优化算法。如果没有1操作,肯定每个树都长一样。有了1操作,就来仔细分析一下对不同树的影响。 假设有一个1操作形如l r x,那么从微观来看差异,我们只关注第l 1棵树 阅读全文
posted @ 2018-04-04 19:24 Flash_Hu 阅读(711) 评论(4) 推荐(2) 编辑
摘要:"洛谷题目传送门" ZJOI的考场上最弱外省选手T2 10分成功滚粗。。。。。。 首先要想到30分的结论 ~~说实话Day1前几天刚刚刚掉了SDOI2017的树点涂色,考场上也想到了这一点~~ 想到了又有什么用?反正想不到最大的贡献是怎么推出来的 然后晚上~~心中怀着九条CNM~~看完了Soluti 阅读全文
posted @ 2018-04-03 17:04 Flash_Hu 阅读(1125) 评论(0) 推荐(3) 编辑
摘要:"洛谷题目传送门" 膜拜神犇出题人管理员!!膜拜yler和ZSY!! 没错yler连续教我这个蒟蒻写起床困难综合症和睡觉困难综合症%%%Orz,所以按位贪心的思路可以继承下来 这里最好还是写树剖吧,不过我根本不会,于是只好来个LCT,用unsigned long long维护链上双向的按位操作。具体 阅读全文
posted @ 2018-04-02 15:57 Flash_Hu 阅读(553) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 最弱的Splay。。。。。。 暴力模拟30分(NOIP2017实际得分,因为那时连Splay都不会)。。。。。。 发现只是一个点从序列里搬到了另一个位置,其它点的相对位置都没变,可以想到维护每一行的前m1列的平衡树,还有最后一列的平衡树。但是如果对所有点都开一个Splay, 阅读全文
posted @ 2018-04-02 09:25 Flash_Hu 阅读(440) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 差分约束模板题,等于双向连0边,小于等于单向连0边,小于单向连1边,我太蒻了,总喜欢正边权跑最长路。。。。。。 看遍了讨论版,我是真的不敢再入复杂度有点~~超级~~伪的SPFA的坑了 为了保证复杂度,需要缩点后用拓扑排序统计答案。首先全相等的点本质上是相同的,可以缩到一起,所以先 阅读全文
posted @ 2018-03-29 16:47 Flash_Hu 阅读(362) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 我实在是太弱了,第一次正儿八经写背包DP,第一次领会如此巧妙的容斥原理的应用。。。。。。 对每次询问都做一遍多重背包,显然T飞,就不考虑了 关键就在于每次询问如何利用重复的信息 我这么弱,当然是想不到容斥原理的啦 暂且先当成完全背包,每种硬币可使用无限次,预处理f数组,$f[ 阅读全文
posted @ 2018-03-27 21:35 Flash_Hu 阅读(217) 评论(0) 推荐(0) 编辑
摘要:"洛谷题目传送门" 太弱了不会树剖,觉得LCT好写一些,就上LCT乱搞,当LCT维护双连通分量的练手题好了 正序删边是不好来维护连通性的,于是就像水管局长那样离线处理,逆序完成操作 显然,每个点可以代表一个双连通分量,查询就是链的长度 1 连接一条边,如果在LCT中还没连通就link,如果连通了,显 阅读全文
posted @ 2018-03-26 20:31 Flash_Hu 阅读(1183) 评论(5) 推荐(2) 编辑
摘要:"洛谷题目传送门" 最无脑LCT题解,Dalao们的各种算法都比这个好多啦。。。 唯一的好处就是只管码代码就好了 开战cut,停战link,询问findroot判连通性 太无脑,应该不用打注释了。常数大就不用说了(逃 cpp include include define R register int 阅读全文
posted @ 2018-03-26 20:28 Flash_Hu 阅读(594) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
剑桥
17:14发布
剑桥
17:14发布
5°
西风
7级
空气质量
相对湿度
34%
今天
多云
-3°/5°
周六
-1°/3°
周日
-2°/7°