Cold_Chair的博客

一位蒟蒻的事故记录

排序:
默认
按更新时间
按访问量

THUSC2018 (北京4日游)

6.1: 上完下午第二节课(毒瘤物理课)就不想上课了,于是去向班主任和年级主任请假,接着成功get到了毒奶: 班主任:“一定要拿一等奖回来啊!” 年级主任:“拿了一等奖回来一定要中考屏蔽啊!” 似乎THUSC没有什么一等奖,如果非要有的话……好像是无条件一本!#*&...

2018-06-09 13:19:15

阅读数:134

评论数:0

常见算法和数据结构存在的坑(updating)

数组: c++数组下标都+5会稳。 5000*5000的别开6000*6000。 二分: 实数二分可能因为神马精度问题出现了不满足二分序的情况,要小心。 注意二分完后,不能直接用当前数组里存的值,要pd(ans),值才是正确的。 边集数组: 无向图边的范围要开2倍。 多组数据要...

2018-04-20 20:17:40

阅读数:87

评论数:0

Tarjan的各种操作

最近比赛时做一道仙人掌的题就因为tarjan打错而WA0了,非常伤心,突然发现自己脑海中的tarjan真是一坨shit(我无意冒犯tarjan大神),所以去找了图论专题的PPT复习了一波。 dfn,low的含义在这里就不解释了。 有向图的tarjan: 有向图的tarjan只有一种用途,...

2018-04-12 19:05:53

阅读数:60

评论数:0

图论知识整理

定义:最小路径覆盖:用简单路径(一个点只经过一次的路径)去覆盖所有点的最少路径条数。最小点覆盖:选出最少的点,使任意一条边连接的两个点都至少有一个被选。最大独立集:独立集:图的点集的一个子集,这些点之间两两没有边相连。 最大独立集:点数最大的独立集。最大团:团:和独立集相对,图的点集的一个子集,...

2018-01-24 15:52:03

阅读数:149

评论数:0

各种要有认知的常识、技巧(updating~~)

说在前面的: 看到很多dalao的博客都有这种东西,想起NOIP的经历,不禁心酸。 为了避免那样的事情再发生,防止发生,禁止发生(重要的事情说三遍!!!),博主经过深思熟虑,决定开这篇博文。 这篇博文的内容可能来自于博主自身的车祸,或者是博主身边基友的车祸,或者是博主在网上看到的车祸,总之都...

2017-12-22 21:21:51

阅读数:219

评论数:0

Miller-Rabin和Pollard-Rho算法学习小记

前言: 很早前就看到这两个算法了,但是之前没有看懂。 好吧,模拟赛遇到了,不学不行啊。 Miller-Rabin测试: 我们知道常用的最快的判断质数的办法约是O(n−−√)(n)(\sqrt n)的。 Miller-Rabin测试是一种随机的算法,可以通过...

2018-05-28 21:37:23

阅读数:47

评论数:0

lhxsb(cdq分治+单调栈)

题目大意: 有删点,动态的询问一个点向左向右能看到的最远的点。 题解: 假设没有删点,这个显然可以直接单调栈前后扫两遍搞定。 如果有了删点,考虑cdq分治。 cdq分治搞不了删点,倒着变成加点。 第一维是时间,第二维是x 对于分治到区间(l,r),设m=l+r>...

2018-05-24 21:35:11

阅读数:45

评论数:0

【TJOI2015】组合数学

Description: 题解: 这个东西一看就是二维偏序吗? 首先考虑把一个权值为v的点拆成v的相同的点,这v个点相互不可比的。 这样答案变成了最小链覆盖。 dilworth定理:最小链覆盖=最大反链。 一个点拆成了v的点,因为这v个点互不可比,那这v个点肯定要同时选,所以其...

2018-05-23 21:15:43

阅读数:34

评论数:0

Dilworth定理学习小记

偏序集: 这个定理首先得知道偏序集。 链是一个元素集,它的元素两两可比。 反链也是一个元素集,它的元素两两不可比。 Dilworth定理: 1.用链去覆盖所有的点,最少的条数=最大反链。 2.用反链去覆盖所有的点,最少的条数=最大链。 这两个好像是什么对偶定理。 证明不会,只能感性...

2018-05-18 22:06:00

阅读数:51

评论数:0

树上三角形(idea+lct或splay)

Description: 给定一个n个点的以1为根的树,每个点有一个正整数点权。 有q个操作,每个操作为以下类型之一: 1. 1 u v 询问树上所有在u到v的简单路径的节点(含u,v)中,是否存在三个不同的节点,使得以这三个节点的点权为边长的三条边能够构成一个三角形。 2. 2 u v ...

2018-05-17 19:17:22

阅读数:48

评论数:0

[JLOI2015]有意义的字符串(数学+矩阵乘法)

Description: 题解: 这个数学题真的是欺负我这种初中傻逼选手,特征方程是个蛤? 看到这个式子想到了共轭根式: 先求: (b+d√2)n+(b−d√2)n(b+d2)n+(b−d2)n({b+\sqrt d \over2})^n+({b-\sqrt d \over2})...

2018-05-16 20:36:08

阅读数:31

评论数:0

乘法取大模数技巧(黑科技)

经常会有些恶心人的题把模数开到10^18那么大来恶心人。 此时如果直接相乘long long肯定是存不下的,打个小高精度代码又有些繁琐且容易写错,在这里提供两种便捷的办法。 第一种: 快速加,众人皆知,原理与快速幂类似,打法也十分类似。 Code: ll ksj(ll x, ll y) ...

2018-05-16 19:57:16

阅读数:53

评论数:0

合唱问题(网络流——二元关系)

题目描述: 甲乙两人要合唱一首有m个音符的歌,歌中每个音符音高都是1~n之间的正整数。 甲能够唱音高在[1,b]范围内的音符,乙能够唱音高在[a,n]范围内的音符。 现在两个人要合唱这首歌,要满足两个条件: 1、一个人不能唱他不能唱的音符。 2、为了保持韵律的和谐,所有音高相同的音符都要...

2018-05-15 19:25:34

阅读数:41

评论数:0

【gdsoi2018 day3】基地

题目大意: 一看就会但是不敢打的题… 题解: 这题让人非常难受,因为很难找到一种简便的打法,我的做法用了2800bytes,你要知道这是一道数学题。 我的做法有两个核心的函数: 1.求一个点的子树大小。 2.求一个点的子树内的点到它的代价。 注意这两个函数不用考虑删除,就是原来的树,...

2018-05-10 21:37:09

阅读数:48

评论数:0

loj 2534「CQOI2018」异或序列

题目描述:给一个长度为n的序列和定值k,每次求一个区间有多少个子区间的异或和等于k.题解:好久没打莫队了,于是打了道来练练手,没想到cqoi会出这样的裸题。这样的东西看着就不知道怎么维护,离线,所以要想想莫队。注意a的值非常非常小,先搞个前缀和,接着用个桶维护就行了。Code:#include&l...

2018-05-09 20:22:01

阅读数:34

评论数:0

【gdoi2018 day1】小学生图论题

题目大意:lj竞赛图。题解:考虑把强联通分量缩点,大概是这样的(画图水平有限): 看那些红色标记的边,强联通分量个数=红色边的个数+1红色边的判定条件?设它左边的点集为S,右边的为T。S到T的边方向一定要是S->T。当m=0时,枚举S的大小,就可以算答案了。Ans=∑n−1i=1Cin∗2...

2018-05-09 17:13:43

阅读数:53

评论数:0

【gdoi2018 day2】木板

题目大意:随机、随机、随机题解:维护l,r分别表示每块木板向走向右第一个比它高的。修改x,l,r无变化。修改y1.拔高: 按原来的l,r往左右跳,维护一下。2.降低: 如果x-1的高度小于x,则从x-1开始,一直跳l,同时维护它们的r。右边的同理。查询: 结论是答案一定在x的r链和y的l链上...

2018-05-08 19:44:16

阅读数:144

评论数:0

【gdoi2018 day2】巡逻

题目大意:每次可以封掉一个点或者开启一个点。动态的询问经过一个点x的最小环。题解:这题算什么好呢,其实一点都不难,也不知道为什么没想出来。求出x到每个点的最短路和次短路。注意这里的最短路和次短路不是真正意义上的最短路和次短路,只是x到它们路径经过的第一个点不同。这样的取每个点最短路+次短路的min...

2018-05-08 19:33:58

阅读数:117

评论数:0

【gdsoi2018 day3】水猴

题目大意:无。题解:tmd的看错题了,不然就切了。用个最大流跑跑不相交路径的条数。接着用SA的height去对猴子排序,再求出新的height,二分个答案,扫一遍就行了。Code:#include<cmath> #include<cstdio> #include<cs...

2018-05-08 12:21:42

阅读数:91

评论数:0

【gdsoi2018 day3】谁是冠军

题目大意:不说。题解:如果x能胜y,则x往y连一条边。如果一个点能够遍历所有的点,显然它就是可以的。用tarjan缩一下强联通分量,入度为0的那个分量就是答案。这样就有60分。用主席树优化一下连边。大概是线段树区间会下放到log个完整区间,直接往那些区间连边。那些区间往包含的点连边。注意插入有时效...

2018-05-08 12:18:00

阅读数:102

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭