Loading

摘要: 2.? CF1198C 先贪心的求出一组匹配,然后不在匹配里的点就可以作为点独立集,因为不可能有两个相邻的点同时不在贪心求出的匹配里。显然匹配边相当于两个点,那剩下一个点,加起来共 \(3n\) 个点,显然有一个存在超过 \(n\) 次。 record CF1534D 先随便选一个点当根问,然后就知 阅读全文
posted @ 2023-02-09 19:07 Semsue 阅读(49) 评论(0) 推荐(0)
摘要: 0 前言 0.1 旧版前言 前几天在b站上看到一本书 CINTA(a Concrete Introduction to Number Theory and Algebra),感觉内容着实不错,几乎把同余这一块的内容讲完了,本文将会参考这本书,可以当作这本书的一个阅读笔记。 Github 其实这一块的 阅读全文
posted @ 2023-01-27 10:33 Semsue 阅读(190) 评论(0) 推荐(0)
摘要: 你可以在uoj.ac上找到所有题目,在zzq的github上找到题解。 Simple Tree 一道很无聊的题。出题人std写的是指令集暴力( 先考虑序列上怎么做,首先瞎归约一下可以发现只有根号做法。然后考虑分块,对于每个块内维护一个有序的数组,这样查询修改都是 $O(\sqrt{n}\log{n} 阅读全文
posted @ 2023-01-25 20:30 Semsue 阅读(70) 评论(0) 推荐(1)
摘要: 目录 基本工具 单调栈 并查集 数据结构维护思想 扩展与应用 Part 1 基本工具 1.1 单调栈/队列 可以理解为笛卡尔树但是更多时候单调栈会更好做。 P1 PKUWC2020 火山哥和分数 有一个分式,其中 \(a\) 为每个位置的值,\(p\) 表示每个除号的优先级。\(q\) 次询问 \( 阅读全文
posted @ 2023-01-23 16:51 Semsue 阅读(169) 评论(0) 推荐(1)
摘要: 动态规划(Dynamic Programming,以下简称 dp)是一种用若干子问题得到原问题解的算法,在算法竞赛中可以理解为递推的扩展。dp 并不是某种固定的算法,而是解决问题的一种思路。dp 问题需要满足三个性质。 最优子结构性质:问题的最优解所包含的子问题的解也是最优的。 无后效性:子问题的解 阅读全文
posted @ 2023-01-20 11:15 Semsue 阅读(510) 评论(0) 推荐(1)
摘要: 计算几何 阅读全文
posted @ 2023-01-18 18:42 Semsue 阅读(81) 评论(0) 推荐(0)
摘要: 网络流和图匹配 阅读全文
posted @ 2023-01-13 23:43 Semsue 阅读(67) 评论(0) 推荐(0)
摘要: 全文5368k。 额...只不过是因为刷题赛里出现了两道笛卡尔树,所以特意从新拿出来审视了一遍。 今天晚上要 Hello 2023,所以可能更没有时间补那道多项式了qwq。 至于线段树,那又只能明天学了/bai 笛卡尔树 定义:满足堆性质的二叉搜索树,也就是常用的 Treap。 性质:中序遍历是原序 阅读全文
posted @ 2023-01-13 23:30 Semsue 阅读(166) 评论(0) 推荐(1)
摘要: ABC260G 化一下式子得到 \(2u+v<2M+2s+t\),也就是说对于一个 piece,我在 \(2M+2s+t\) 这个加一,然后对于一个位置 \(X_i,Y_i\),只需统计大于 \(2X_i+Y_i\) 的个数即可。但这样有一个问题,就是前两个条件没有满足。 三维偏序,我会 \(O(N 阅读全文
posted @ 2023-01-01 11:21 Semsue 阅读(24) 评论(0) 推荐(0)
摘要: 屎一样的一年还有两天就过去了呢。 听说要期末考,日了狗了。 感觉都阳了一周了还是没有回复到正常状态,真的挺讨厌的。今天随便找了篇论文假学习了一会儿。 由于懒,所以大量内容属摘抄。 《浅谈Splay与Treap的性质及其应用》学习笔记 1 Splay 2 Treap 2.1 节点深度 考虑每个节点 $ 阅读全文
posted @ 2022-12-30 15:40 Semsue 阅读(265) 评论(0) 推荐(1)
摘要: 内容太多,估计得分成很多个 blog 写了。这是算法竞赛中的数学,和高中/大学数学相关性较小。 数论 多项式 组合计数 线性代数 群论 博弈论 概率期望 计算几何 杂项 数论 算竞中的数论,无非是解丢番图方程或者数论函数那一套。一些基础的概念这里也就不再赘述了,读者可以自行学习。 经典组合计数 排列 阅读全文
posted @ 2022-12-21 16:55 Semsue 阅读(24) 评论(0) 推荐(0)
摘要: Intro to Blocks 新瓶新酒,把之前所有遇到的分块的零零散散的内容都总结一下。 我也是不是啥数据结构大师,所以这篇 Tutorial 可能也没有啥深层次的理解。 可能有一些不属于分块的东西。本文芝士可能没有太明确的学习顺序,所以是可以乱序学的。 分块思想 其实也没有什么牛逼的东西,分块这 阅读全文
posted @ 2022-12-08 10:29 Semsue 阅读(72) 评论(1) 推荐(0)
摘要: 图的着色问题是一个经典的计算机科学问题,而一般图的最小色数问题是 NPC 的,本文会讨论一些更特殊的情况。 这个问题比较广泛,所以本文只会讨论一些最经典的问题,并会持续更新。 我们讨论的图一般都是无向简单图。 边着色 对图 $G$ 的每条边染一种颜色,使得有公共点的边涂不同的颜色,若能用 $k$ 种 阅读全文
posted @ 2022-11-19 13:09 Semsue 阅读(126) 评论(0) 推荐(0)
摘要: 一个做题记录,大部分题目都是一句话题解,小部分题目可能会有更详细的题解。 1~4 CSPS2022 解题报告 ABC275G Infinite Knapsack ABC275Ex Monster ZR22noip十连测Day7A ZR22noip十连测Day7B ZR22noip十连测Day7C Z 阅读全文
posted @ 2022-10-30 15:17 Semsue 阅读(153) 评论(0) 推荐(0)
摘要: 一个做题记录,大部分题目都是一句话题解,小部分题目可能会有更详细的题解。 咕咕咕的题 LG5605 小A与两位神仙 [ARC086F] Shift and Decrement ZROI 22noip10连 day4 Dark Matter 把 \(1\) 后面的都去掉,然后前面的从前往后算。 ZRO 阅读全文
posted @ 2022-10-22 10:37 Semsue 阅读(43) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-10-10 20:02 Semsue 阅读(0) 评论(0) 推荐(0)
摘要: 游记 DAY 0 因为这次不评奖也不干啥的所以也就没准备什么,颓了一天。 DAY 1 其实也就一天上午 8:00起床,吃个早饭就准备开始比赛了。 这次登陆得很顺利,没怎么卡。 先开T1,范围那么大,感觉是道结论题,不会。 在看T2,感觉以前好像做过类似的题,先不管。 最后看T3,题面写的很迷,手算一 阅读全文
posted @ 2022-10-06 23:34 Semsue 阅读(31) 评论(0) 推荐(0)
摘要: 3.7,良心CCF发起了一场叫NOI online的线上考试。 刚开始死活登不进去,好在UOJ群里有人把题目发出来了。(其实提高还好,听说下午入门ZJ的始终没登进去) (~我们校还有一个巨神忘记密码用户名到9:30才进去。 开考先看一遍所有题,第一感是看不懂,不会做,没思路(萌新三连)。 在仔细康一 阅读全文
posted @ 2022-10-06 23:28 Semsue 阅读(30) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-10-06 14:35 Semsue 阅读(0) 评论(0) 推荐(0)
摘要: A. Madoka and Strange Thoughts $\dfrac{ab}{\gcd(a,b)^2}\le 3$,即 $\dfrac{a}{\gcd(a,b)}\cdot\dfrac{b}{\gcd(a,b)}\le 3$,那么只有可能是 $1\cdot 1,1\cdot 3,3\cdot 阅读全文
posted @ 2022-09-13 21:56 Semsue 阅读(29) 评论(0) 推荐(0)
摘要: Only have C ~ F. C. Monoblock 先考虑算出修改前的答案。这明显可以增量法 $O(n)$。修改的时候先考虑把这里断开,然后再考虑和左右两边连上(大概三种情况,随便讨论) D. 2+ doors 完了,口胡假了。 显然这个东西可以按位考虑,然后变成01,只用写个2-sat就完 阅读全文
posted @ 2022-08-22 09:24 Semsue 阅读(52) 评论(0) 推荐(0)
摘要: 前言 正文 拉格朗日乘数法 求多元函数 $F$ 的极值。满足 $\varphi=0$。再引入一个变量 $\lambda$然后令 $F'=F+\lambda\varphi$。然后对它的每个元素求偏导,并令其为 $0$。解出来的值即为极值。 但是这并不能求最小和最大,还要讨论一下。 正确性:对 $\la 阅读全文
posted @ 2022-06-05 21:46 Semsue 阅读(377) 评论(0) 推荐(0)
摘要: 模拟赛遇到又爆零了。 Template&题意 正文 给定 \(G=(V,E)\) 和点集 \(S\),让你求一个连通块包含 \(S\) 内所有点且边权最小。 首先最后的连通块一定是一棵树,证明显然。 所以我们不妨钦定一个根,考虑dp。设 \(f[i,s]\) 代表以 \(i\) 为根,考虑 \(s\ 阅读全文
posted @ 2022-06-05 20:48 Semsue 阅读(61) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-05-22 22:02 Semsue 阅读(0) 评论(0) 推荐(0)
摘要: CF1616 A. Integer Diversity 直接用个map贪心,如果有相同的就反向即可。 B. Mirror in the String 这道题洛谷的翻译锅了,所以建议去看原题。 考虑这样一个字符串 baacc,那么答案显然应该是 baaaab。那么我们可以猜答案就是一段前缀不升的字符串 阅读全文
posted @ 2022-04-09 01:08 Semsue 阅读(150) 评论(0) 推荐(0)
Title