摘要: 7.3.2018 立个flag,暑假做完GOLD? 7.18.2018 我这速度好像有点慢啊? 现在一共做了 SILVER 4 1606: [Usaco2008 Dec]Hay For Sale 购买干草:背包 1686: [Usaco2005 Open]Waves 波纹:细节模拟 4781: [U阅读全文
posted @ 2018-07-03 18:27 AntiQuality 阅读(30) 评论(0) 编辑
该文被密码保护。
posted @ 2018-05-27 11:59 AntiQuality 阅读(2) 评论(0) 编辑
该文被密码保护。
posted @ 2018-04-25 22:15 AntiQuality 阅读(54) 评论(0) 编辑
摘要: 看到了黄学长的刷题记录……真是有些可怕,不仅坚持每周记录,而且他的进阶速度好快啊…… 八月份 8.19-8.25 哈希 poj3461Oulipo,loj#10034. 图书管理, 数学 hdu6425Rikka with Badminton, 字符串 bzoj3942: [Usaco2015 Fe阅读全文
posted @ 2018-03-05 10:19 AntiQuality 阅读(333) 评论(0) 编辑
摘要: 我大概是啥都不会吧(好吧hello world还是会的) 另:收集到的小玩意儿<—戳这里 低级错误<—戳这里 三月份 3.4.2018 1.并查集里的“秩”是什么? http://hzwer.com/3951.html里有一句话“秩其实有的时候很不好用,维护子树大小比较赞。。。”所以说秩不是子树大小阅读全文
posted @ 2018-03-04 10:40 AntiQuality 阅读(98) 评论(0) 编辑
该文被密码保护。
posted @ 2018-02-27 09:16 AntiQuality 阅读(45) 评论(0) 编辑
摘要: 有意思的可做dp题;细节有点多,值得多想想 题目描述 在逃亡者的面前有一个迷宫,这个迷宫由 nnn 个房间和 n−1n-1n−1 条双向走廊构成,每条走廊会链接不同的两个房间,所有的房间都可以通过走廊互相到达。换句话说,这是一棵树。逃亡者会选择一个房间进入迷宫,走过若干条走廊并走出迷宫,但他永远不会阅读全文
posted @ 2018-08-20 08:40 AntiQuality 阅读(2) 评论(0) 编辑
摘要: 关于图中边权非零即一的宽度优先搜索 Description 译自 BalticOI 2011 Day1 T3「Switch the Lamp On」有一种正方形的电路元件,在它的两组相对顶点中,有一组会用导线连接起来,另一组则不会。有 N×MN\times MN×M 个这样的元件,你想将其排列成 N阅读全文
posted @ 2018-08-14 17:16 AntiQuality 阅读(11) 评论(0) 编辑
摘要: 模型的转化和二分check的细节挺不错的 Problem Description 度度熊很喜欢数组!! 我们称一个整数数组为稳定的,若且唯若其同时符合以下两个条件: 数组里面的元素都是非负整数。 数组里面最大的元素跟最小的元素的差值不超过 11。 举例而言,[1, 2, 1, 2][1,2,1,2]阅读全文
posted @ 2018-08-12 17:31 AntiQuality 阅读(9) 评论(0) 编辑
摘要: 很妙的贪心思考过程 Description 有n个小朋友坐成一圈,每人有ai个糖果。每人只能给左右两人传递糖果。每人每次传递一个糖果代价为1。 有n个小朋友坐成一圈,每人有ai个糖果。每人只能给左右两人传递糖果。每人每次传递一个糖果代价为1。 Input 第一行一个正整数nn<=1'000'000,阅读全文
posted @ 2018-08-10 19:51 AntiQuality 阅读(6) 评论(0) 编辑
摘要: 有理有据的结论题 Problem Description "The Werewolves" is a popular card game among young people.In the basic game, there are 2 different groups: the werewolve阅读全文
posted @ 2018-08-09 22:52 AntiQuality 阅读(67) 评论(0) 编辑
摘要: 通过多项式点值表示得到多项式在某一点的值。 什么是拉格朗日插值 就扔个式子先,证明先留坑。 拉格朗日插值的应用 通常来说,拉格朗日插值属于有点偏门的算法。 一般应用有:求$\sum{i^k}$的多项式;解矩阵的特征多项式等等。 推荐博客 Ebola的OI笔记:拉格朗日插值 学习笔记 板子题 P478阅读全文
posted @ 2018-08-07 16:18 AntiQuality 阅读(13) 评论(0) 编辑
摘要: 不能说是一个算法,应该算是一类思想 点分治 概念 点分治就是把树上问题中的节点拿来分治。 这所谓的“分治”是一个很抽象的概念,那么就先来介绍它的常见应用和其他性质。 大致框架 常见应用 统计树上点对路径长度为$d=k$的条数 显然路径规模是$O(n^2)$的。 注意到这$n^2$路径间有很多共用的部阅读全文
posted @ 2018-08-06 12:00 AntiQuality 阅读(5) 评论(0) 编辑
摘要: 离线做法 / 并查集与主席树的结合 什么是可持久化并查集 顾名思义,就是可持久化的并查集————即支持历史版本回溯的并查集。 比如NOI2018d1t1的两个log做法。 通常实现方法 离线做法 注意到按秩合并的并查集是支持撤销的(注意“撤销”和“删除”是两码事)。 于是与其他离线题目类似,在操作的阅读全文
posted @ 2018-08-05 21:05 AntiQuality 阅读(5) 评论(0) 编辑
摘要: 判断字符串“同构”的技巧 题目大意 给定A,B两个序列,要求B在A中出现的次数以及位置。定义字符变换:把所有相同的字符变为另一种字符;两个字符串相等:当且仅当一个字符串可以在若干次字符变换之后变为另一个字符串。 题目分析 如果没有这个“字符变换”的条件,显然就是裸的KMP题。 不过有一种判断同构的方阅读全文
posted @ 2018-08-05 16:11 AntiQuality 阅读(10) 评论(0) 编辑
摘要: get到了标记永久化 sylvia 是一个热爱学习的女孩子,今天她想要学习数据结构技巧。 在看了一些博客学了一些姿势后,她想要找一些数据结构题来练练手。于是她的好朋友九条可怜酱给她出了一道题。 给出一个长度为 nn 的数列 AA,接下来有 mm 次操作,操作有三种: 作为一个不怎么熟练的初学者,sy阅读全文
posted @ 2018-08-04 21:57 AntiQuality 阅读(6) 评论(0) 编辑
摘要: 与bzoj3585: mex的线段树做法有着异曲同工之妙 题目描述 HH 有一串由各种漂亮的贝壳组成的项链。HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH 不断地收集新的贝壳,因此,他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中阅读全文
posted @ 2018-08-04 21:10 AntiQuality 阅读(5) 评论(0) 编辑
摘要: 需要滚动优化或者short int卡空间 Description 有n根木棍, 第i根木棍的长度为Li,n根木棍依次连结了一起, 总共有n-1个连接处. 现在允许你最多砍断m个连接处, 砍完后n根木棍被分成了很多段,要求满足总长度最大的一段长度最小, 并且输出有多少种砍的方法使得总长度最大的一段长度阅读全文
posted @ 2018-08-04 12:22 AntiQuality 阅读(6) 评论(0) 编辑
摘要: 最长连续零的线段树解法 Description 奶牛们最近的旅游计划,是到苏必利尔湖畔,享受那里的湖光山色,以及明媚的阳光。作为整个旅游的策划者和负 责人,贝茜选择在湖边的一家著名的旅馆住宿。这个巨大的旅馆一共有N (1 <= N <= 50,000)间客房,它们在同一 层楼中顺次一字排开,在任何一阅读全文
posted @ 2018-08-03 19:39 AntiQuality 阅读(5) 评论(0) 编辑
摘要: 奇妙的单调栈状压dp Description 给出1~n的一个排列的一个最长上升子序列,求原排列可能的种类数。 给出1~n的一个排列的一个最长上升子序列,求原排列可能的种类数。 Input 第一行一个整数n。 第二行一个整数k,表示最长上升子序列的长度。 第三行k个整数,表示这个最长上升子序列。 第阅读全文
posted @ 2018-07-26 19:22 AntiQuality 阅读(4) 评论(0) 编辑
摘要: 倍增与位运算有很多共性;这题做法有一点像「线段树上二分」和「线段树套二分」的关系。 给出一棵n个点的树(以1号点为根),定义dep[i]为点i到根路径上点的个数。众所周知,树上最近公共祖先问题可以用倍增算法解决。现在我们需要算出这个算法精确的复杂度。我们定义计算点i和点j最近公共组先的精确复杂度为b阅读全文
posted @ 2018-07-26 13:53 AntiQuality 阅读(10) 评论(0) 编辑