摘要: 凸包,即在一个实数向量空间V中,对于给定集合X,所有包含X的凸集的交集S被称为 X的凸包。 通俗一点,凸包可以想象为一条刚好包住所有点的橡皮圈。 如何求得凸包? 这里将使用的是Andrew算法 Andrew算法的大体思路,我们分两次来求这个凸包,第一遍我们求出下凸包、第二遍我们求出上凸包,两者合起来 阅读全文
posted @ 2020-07-14 18:42 Y-KnightQin 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 在学生时代考完人生中最重要的一场考试,我想,你也想着在接下来的假期里面放松一下自己,不用担心,没有出成绩前,你更多的是感到解除高压后的空虚感,而不是释放感。也曾臆想过出分数之后要怎么报复性的放松,但是说实话,整个假期的感觉就如同考完最后一科那一刹那的感觉一样——“哦,结束了吗?”。 是的,结束了,十 阅读全文
posted @ 2020-06-09 00:46 Y-KnightQin 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 计算几何把几个模板写好,然后根据不同题目分析即可。 必要代码: const double eps=1e-8; const double PI=acos(-1.0); typedef double lf; int sgn(double x) { if(fabs(x)<eps) return 0; if 阅读全文
posted @ 2020-06-01 14:27 Y-KnightQin 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 所谓尺取法,是枚举区间的时候的一种优化思想。 尺取法通常适用于选取区间有一定规律,或者所选取的区间有一定的变化趋势的情况。 一般题目的尺取法比较普通,所以以下例题所用尺取法将比较特别。 尺取+逆元 https://ac.nowcoder.com/acm/contest/3005/C l代表左端点,r 阅读全文
posted @ 2020-05-19 22:51 Y-KnightQin 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 数位dp大致解决的是一类数字问题:从l到r有多少个数符合某个性质 设立前缀的状态时,一般有前缀的状态为:上一位的值,前缀的数字和,前缀所有数字的gcd,该前缀取模某个数的余数等等 例题:洛谷 P2657 f[i][j]表示数字位数为i,前缀的状态为j的windy数数量 递归版 #include <b 阅读全文
posted @ 2020-05-10 16:15 Y-KnightQin 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 2018-2019 ACM-ICPC Pacific Northwest Regional Contest (Div. 1) B Coprime Integers 莫比乌斯反演+容斥 数论——莫比乌斯反演,待填坑 D Count The Bits 看到有队伍20min就a了这题,自然而然地觉得这题肯 阅读全文
posted @ 2020-05-06 21:52 Y-KnightQin 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 0-1BFS用来解决:边权值为0或1,或者能够转化为这种边权值的最短路问题,时间复杂度O( v点+e边 )。 主要操作:用deque,从0边扩展到的点push到队首,反之则到队尾。 模板题:SPOJ - KATHTHI 题意:起点走到终点,n×m的网格,每个位置有一个小写字母,若s[x][y]=s[ 阅读全文
posted @ 2020-05-02 23:59 Y-KnightQin 阅读(1797) 评论(0) 推荐(0) 编辑
摘要: L捕鱼达人 题意: 鱼有颜值和价值两个属性,现在给一群鱼,鱼群顺序是从左到右排列的,鱼群的顺序是不可变的,可以从鱼群头或者鱼群尾开始捕鱼,但是顺序必须是从左到右或者从右到左,且当前捕获的鱼颜值必须大于等于前一条鱼颜值。求捕获到的鱼的价值最多。 有点像LIS,但是顺序不能改变。 解法:从1到n,然后区 阅读全文
posted @ 2020-05-01 15:04 Y-KnightQin 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 有关字符串的算法有点多,打算一个一个慢慢来。 KMP 这是一个十分神奇的字符串匹配算法,详细过程可在网上搜索。为什么说KMP神奇呢?因为它困扰了我很久很久。days?no,years! 我就是对这个算法始终有点模糊,学了忘,忘了学,今天又学了一遍有了印象,也写出来了模板,但是可能过了几天又忘了,这种 阅读全文
posted @ 2020-04-30 18:05 Y-KnightQin 阅读(189) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-04-23 22:48 Y-KnightQin 阅读(0) 评论(0) 推荐(0) 编辑