01 2020 档案
摘要:[TOC] 题目 "点这里" 题解 跟着它说的算就是了...这里主要是保存模板 如果要看具体操作,看这里 "多项式的蛇皮操作"
阅读全文
摘要:[TOC] 说明:本文涉及变量除特殊说明外,全部属于 整数 集合。 前置芝士——二次剩余 二次剩余 当存在 使得 ,那么我们称 是取模 的 二次剩余(Quadratic residue) 。 对于一个奇素数 ,定义它的二次剩
阅读全文
摘要:[TOC] 说明 这篇博客只挂模板,具体分析请膜拜大佬 "hyfhaha" 大佬。 普通版本 "题目传送门" 询问更改版 "题目传送门" 问题: 树的数组针对这道题不应该是 那么大吗?为什么开 就可以过? 拓扑优化版本 "题目传送门"
阅读全文
摘要:题目 "点这里" 思路及代码 我们可以使用并查集的按秩合并(但是不要路径压缩)。 两个集合被合并起来,连上的边的权值就设为当前时间。 然后我们可以发现,询问 与 何时联通,就是查询 与 在并查集树路径上边权最大值。因为我们按秩合并了,所以树高是 的
阅读全文
摘要:这篇博客主要是扒 大佬的课件的,对于一些做题的思路有个人的理解。 [TOC] 基础数据结构 一般数据结构 都进 很久了,这些基础数据结构都应该知道: 栈:后进先出的存储结构。 队列:先进先出的存储结构。 堆:结构是完全二叉树,用于支持插入、删除和求最值的基本操作。
阅读全文
摘要:这道题题目简洁新颖,吸引读者阅读兴趣... 注:更完整的版本在这里。 题目 原题目 点这里 简要题目 需要你维护长度为n的序列并支持下列操作: 区间加法; 区间赋值; 区间每个 变成 ; 单点询问值 单点询问历史最大值
阅读全文
摘要:题目 在 的网格中,有 个矩形建筑,求一个最大边长的正方形,使得网格中能找到一个放置正方形的地方,不会与建筑重合。 保证 。 个人思路(错解) 对于一个建筑 ,我们扩展出三个点 $(a,b+1),(a+1
阅读全文
摘要:这场考试的数据感觉很水。 签到不解释, 期望 结果有 , 一如既往地不可做... T1 Jam的计数法 题目 点这里 考场思路(正解) 其实没有什么好说的,找找规律即可,看看代码吧。 #include<cstdio> //
阅读全文
摘要:这场考试感觉很奇怪。 都缺一个小特判。 打了个比暴力优的暴力 还是暴力,但是不知道为什么 穿了。 考试的时候还玩扫雷... 其实,菜是原罪啊... T1 小奇取石子 题目 点这里 考场思路 刚开始差点被自己坑了,开考 就码出了一个可以
阅读全文
摘要:[toc] ___ 这次考试感觉迷迷糊糊的。 刚开始睡完午觉还没有清醒,然后就晕了大概半个小时。 然后就开始看题...结果这几个题又是大文章... 以为可以 掉 ,结果因为题目原因被坑掉 ... 看来这个考试可以不用考了... T1 「JOISC 2016 Day
阅读全文
摘要:不知道为什么,我们小组从上周开始,就全员飙车,一个比一个飘... 结果今天,我们终于考炸了... 看今天考的情况,可能我们组又末尾了吧... 不说了,看看这次考试的题吧。 T1 「XXOI 2019」等比数列三角形 题目 点这里 考场思考 考试的时候以为这是一道比较简单的题。 然而...
阅读全文
摘要:T1 「SCOI2005」最大子矩阵 题目 点这里 考场思路 刚开始看这道题,是看到它的数据范围,觉得又可以骗过一道题。 结果出来后,发现其实这道题是我得分最低的一道题... 考试的时候也想到 ,结果最后 了,只拿到 。 附个考场代码。 #include
阅读全文