闵可夫斯基和 学习笔记
给定两个点集,将其中的点两两做向量加法。由凸多边形的边合并,进一步理解 DP 中的卷积优化。
BLOG
留下一些想明白的事。
211 篇文章
给定两个点集,将其中的点两两做向量加法。由凸多边形的边合并,进一步理解 DP 中的卷积优化。
证明树上背包的时间复杂度为 O(nm),并从子树分类和 DFS 序计数两个角度分析转移总量。
Good Ending。
NOI2020 加油!!!
AtCoder Grand Contest 047
NOI2019 获奖名单
AtCoder Grand Contest 020
AtCoder Grand Contest 021
AtCoder Grand Contest 022
AtCoder Grand Contest 023
AtCoder Grand Contest 024
AtCoder Grand Contest 025
AtCoder Grand Contest 026
AtCoder Grand Contest 027
AtCoder Grand Contest 028
AtCoder Grand Contest 029
AtCoder Grand Contest 030
AtCoder Grand Contest 031
AtCoder Grand Contest 032
AtCoder Grand Contest 033
AtCoder Grand Contest 034
AtCoder Grand Contest 035
AtCoder Grand Contest 036
AtCoder Grand Contest 040
AtCoder Grand Contest 041
AtCoder Grand Contest 046
奇奇怪怪的比赛
LOJ3298 「BJOI2020」封印
AtCoder Grand Contest 045
k-D Tree 是一种可以高效处理 k 维空间信息的数据结构,在算法竞赛的题目中一般 k = 2。
Codeforces Round #647 (Div. 1) – Thanks, Algo Muse!
AtCoder Grand Contest 037
JOISC 2018
AtCoder Grand Contest 044
USACO
一些神仙的博客,没脸放到友链上所以就放这儿来。
JOISC 2019
USACO
Codeforces Round #641 (Div. 1)
JOI Open 2019
AtCoder Grand Contest 039
AtCoder Grand Contest 038
小小的知识点,大大的坑。
P4173 残缺的字符串
P6122 [Neerc2016]Mole Tunnels
Codeforces Round #638 (Div. 2)
ARC098F Donation
ARC097F Monochrome Cat
ARC096F Sweet Alchemy
JOI Final 2018
JOI Final 2019
ARC099F Eating Symbols Hard
ARC089F ColoringBalls
ARC100F Colorful Sequences
ARC095F Permutation Tree
ARC101E Ribbons on Tree
Codeforces Round #637 (Div. 1) – Thanks, Ivan Belonogov! Update:哈哈哈它 Unrated 了,爷的青春回来了。
ARC091F Strange Nim
ARC096E Everything on It
ARC093F Dark Horse
ARC102F Revenge of BBuBBBlesort!
ARC092F Two Faced Edges
ARC101F Robots and Exits
ARC103D Robot Arms
ARC093E Bichrome Spanning Tree
ARC103F Distance Sums
JOI Final 2020
AtCoder Grand Contest 043
Codeforces Round #635 (Div. 1)
莫队算法是由莫涛提出的算法,可以解决一类离线区间询问问题,适用性极为广泛。同时将其加以扩展,便能轻松处理树上路径询问以及支持修改操作。
【LGR-071】洛谷 4 月月赛 & MdOI Round 2 Div.1
其实不是什么学习笔记,只是稍微整理一下。
Codeforces Round #631 (Div. 1) – Thanks, Denis aramis Shitov!
生成函数即母函数,是组合数学中尤其是计数方面的一个重要理论和工具。
本文只记录客观上的修改内容,并不给出任何主观结论。 原版 修订版
又是个之前学过现在忘光了的算法。。。
JOISC 2020
Codeforces Global Round 7
动态 DP 在 NOIP2018D2T3 考察后风靡 OI 圈,然而我却一直没学。
数论中的一个小概念,也是 NTT 的基础。
CF704E Iron Man
CF671E Organizing a Race
CF666E Forensic Examination
CF700E Cool Slogans
因为 SA 就很有用了,所以一直不想学 SAM。突然不知道为什么就想学了,可能是为了吊打兔兔吧。 后缀自动机 (SAM) 是一个能解决许多字符串相关问题的有力的数据结构。 直观上,SAM 可以理解为将字符串的所有子串高度压缩至理论复杂度下界 O(n) 的形式。
CF643D Bearish Fanpages
CF666D Chain Reaction
CF708E Student’s Camp
CF696F …Dary!
CF685C Optimal Point
CF643F Bears and Juice
CF708D Incorrect Flow
本文于 2020.3.9 进行了全文更新。 本文包括了二分图与网络流的绝大部分重要知识点,限于篇幅和作者水平,本文省略了较多的证明过程和推导过程。 学习二分图与网络流,最重要的是大量的刷题。在更新时,作者思索再三,决定删掉所有【练习】。一个原因是,原本的习题结构太乱,并没有很好的…
【LGR-070】洛谷 3 月月赛 I & EE Round 1 Div.2
Codeforces Round #626 (Div. 1, based on Moscow Open Olympiad in Informatics)
CF704C Black Widow
不知道哪儿来的野鸡比赛。
CF698D Limak and Shooting Points
CF627E Orchestra
CF704B Ant Man
Ozon Tech Challenge 2020 (Div.1 + Div.2, Rated, T-shirts + prizes!)
CF643G Choosing Ads
CF704D Captain America
Codeforces Round #625 (Div. 1, based on Technocup 2020 Final Round)
CF671D Roads in Yusland
左偏树是一种可并堆,具有堆的性质,同时支持快速合并。
CF639E Bear and Paradox
CF639F Bear and Chemistry
又是以前学过的知识…… 对于一类特殊的树上问题,虚树通常可以简化树的结构,从而降低时间复杂度。
CF679E Bear and Bad Powers of 42
CF594E Cutting the Line 做法来自 wucstdio 神仙的题解,表述经过了一定的修改,也许会好懂一些?
Codeforces Round #623 (Div. 1, based on VK Cup 2019-2020 – Elimination Round, Engine)
Codeforces Round #622 (Div. 2)
一个很冷门的字符串算法
Z 函数,又称扩展 KMP (exkmp),可以 O(n) 求出一个字符串的所有后缀与这个字符串的 LCP 长度。
CF575E Spectator Riots
CF607E Cross Sum
Codeforces Round #621 (Div. 1 + Div. 2)
CF506E Mr. Kitayuta’s Gift
CF571E Geometric Progressions
CF627F Island Puzzle
【LGR-069】洛谷 2 月月赛 II & EE Round 2 Div. 2
CF538G Berserk Robot
CF573E Bear and Bowling
CF566E Restoring Map
CF613E Puzzle Lover
CF527E Data Center Drama
CF611H New Year and Forgotten Tree
Prufer 序列是一种将带标号的树用一个唯一的整数序列表示的方法。 在本文中,我们要求树的节点数 ≥ 2。
CF626G Raffles
Codeforces Round #618 (Div. 1)
CF536D Tavas in Kansas
【LGR-068】洛谷 2 月月赛 I & 加油武汉!
CF553E Kyoya and Train
CF571D Campus
Codeforces Round #616 (Div. 1)
EA 的练习赛
CF603E Pastoral Oddities
其实是学过的,然后,就忘了…… 本文介绍 Splay/Link Cut Tree/FHQ Treap 三种平衡树相关的数据结构。
Educational Codeforces Round 81 (Rated for Div. 2)
【LGR-067】洛谷 1 月月赛 II & CSGRound 3 Div.2
CF590E Birthday
CF587F Duff is Mad
Codeforces Round #614 (Div. 1)
CF587D Duff in Mafia
CF575I Robots protection
CF504E Misha and LCP on Tree
CF521D Shop
Educational Codeforces Round 80 (Rated for Div. 2)
CF568E Longest Increasing Subsequence
CF538H Summer Dichotomy
唉,只能功利的学学了……
Codeforces Round #613 (Div. 2)
CF526F Pudding Monsters
CF521E Cycling City
CF526G Spiders Evil Plan
长链剖分常用于优化一类特殊的动规,它可以在满足某些要求时,将 O(n) 的转移复杂度均摊为 O(1)。此外,长链剖分还有一些优秀的性质,目前长链剖分在信息学竞赛中应用很广泛。
Codeforces Round #612 (Div. 1)
Hello 2020
Good Bye 2019
【LGR-066】洛谷 1 月月赛 Div.2
树上启发式合并 (dsu on tree) 可以在较优秀的复杂度内解决某些树上离线问题。
碰到好多次了,系统的整理一下。
我寻思着现在还没到 2020 年啊(大雾
Codeforces Global Round 6
CF582D Number of Binominal Coefficients
Codeforces Round #608 (Div. 2)
Codeforces Round #607 (Div. 1)
Codeforces Round #606 (Div. 1, based on Technocup 2020 Elimination Round 4)
CF578F Mirror Box
Kirchhoff 矩阵树定理(简称矩阵树定理)解决了一张图的生成树个数计数问题。
CF516E Drazil and His Happy Friends
数论与图论的结合
CF576E Painting Edges
线段树的一个小应用
CF547E Mike and Friends
CF547D Mike and Fish
CF575A Fibonotci
CF559E Gerald and Path
CF512D Fox And Travelling
CF576D Flights for Regular Customers
CF505E Mr. Kitayuta vs. Bamboos
CF516D Drazil and Morning Exercise
CF582E Boolean Function
CF611G New Year and Cake
CF555E Case of Computer Network
CF585F Digits of Number Pi
CF578E Walking!
CF568C New Language
Educational Codeforces Round 77 (Rated for Div. 2)
Codeforces Round #602 (Div. 2, based on Technocup 2020 Elimination Round 3)
CF585E Present for Vitalik the Philatelist
CF605E Intergalaxy Trips
CF549E Sasha Circle
CF566C Logistical Questions
一直莫名不想碰的一个专题
CSP2019-S2 自测
one last chance
【LGR-065】洛谷 11 月月赛 III Div.2
2011~2018 年 NOIP 真题
Comet OJ – 模拟赛 #1 Day1
Comet OJ – Contest #9 & X Round 3
模板汇总,不定期更新
OI 中的微积分——自适应辛普森法
OI 中的群论
一场幸运的意外
第一次参加 OI 的活动
恰到好处的挫折
难忘的回忆
收集 OI 中会用到的一些网站(不包括 OJ),按字典序排 欢迎评论留言一些我不知道的网站
这是一场独一无二的缘分
没有找到匹配的文章。