上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: A. Graph 题意 对一个任意图,做到下面两件事情之一: 3-染色。 即,给每个点一个1~3的颜色,使得相邻的点颜色不同 删掉一个奇环,使得图仍然连通 图的点,边数 \(n,m\le 3e5\) 做法 先搞一个DFS树来。按照如下规则: 一边DFS一边给点黑白染色。第一个点染白色,然后交替。 对 阅读全文
posted @ 2021-07-20 22:46 Flandre-Zhu 阅读(79) 评论(0) 推荐(0)
摘要: 题意 数一个 \(n\) 个点图的子连通块数,对 \(2\) 取模。即,#(选一个点集的子集,使得它连通)。空集不算。 \(n\le 50\)。对于边 \(u,v\),\(|v-u|\le 13\) 从数据入手 首先这个对 \(2\) 取模一看就性质很好,它有啥性质呢? 这个 \(|v-u|\le 阅读全文
posted @ 2021-07-20 07:45 Flandre-Zhu 阅读(84) 评论(2) 推荐(0)
摘要: 由于noi.ac并没有vp的功能,我就只能自己设一个闹表,反正差别不大。 题面 T1 Nim 给定 \(n\),问有多少个数组 \(a_1,a_2...a_n\),满足: \(a_i\in[0,2^n)\) \(a\) 数组异或和非 0 \(a\) 数组两两相异 \(n\le 10^7\),膜 \( 阅读全文
posted @ 2021-07-06 21:33 Flandre-Zhu 阅读(124) 评论(0) 推荐(1)
摘要: [挖坑] dp思想杂记 听了一中午的课,思想懂了一些,但是写代码好像不太会写。先把思想记一下,等以后有空了,来实现一波。 这样也是为了给我一些心理安慰,让我感觉“好像”这个中午没浪费。 TCO13 OneBlack 首先我们拿dp套dp的思路来搞这个题,我们需要记录位置 \((i,j)\) 与轮廓线 阅读全文
posted @ 2021-06-30 13:54 Flandre-Zhu 阅读(133) 评论(0) 推荐(1)
摘要: 笔记 dp套dp 本篇侧重 理解。 从本质入手 dp的本质: 我们有一个要解决的问题,把问题分成若干步(dp的阶段), 每一步都有一个状态表示(dp的状态),然后考虑状态间的转移。dp把问题通过某种顺序解决,使得我们可以 不记录 一些东西,而只记录我们关心的东西,以压缩我们描述状态用的东西 简单的说 阅读全文
posted @ 2021-06-29 22:19 Flandre-Zhu 阅读(337) 评论(0) 推荐(1)
摘要: 重新做一遍,感觉脑子清楚多了 思维过程 首先我们不考虑区间限制咋做(很常见套路,先不考虑区间限制),换句话说我们要面对整个串 \(S\)。 一个常见思考方式:数本质不同串数,对于SAM上每个节点单独考虑 那我们把 \(T\) 的 SAM 搞出来,考虑每个节点。首先有一个显然的性质,如果一个串满足条件 阅读全文
posted @ 2021-06-26 21:51 Flandre-Zhu 阅读(65) 评论(0) 推荐(0)
摘要: 躺在床上睡不着,想这个题,突然有了一个对的思路,把自己吓醒 思维过程 首先我们要考虑的是,假设 \(s\) 已知,Appleman 的策略是什么 我们发现他的策略非常简单,就是能匹配就继续匹配,直到不能再匹配了,才划分一下 道理也很简单,现在不划进来,没有任何好处:这不会让后面划的更少,甚至可能更多 阅读全文
posted @ 2021-06-24 22:34 Flandre-Zhu 阅读(116) 评论(0) 推荐(0)
摘要: 前言 贪心问题初学的时候啥也不会,全都是感性理解的。 其实它是有道理可寻的。本篇研究如何有理有据的贪心。 说的道理 对于一类重点考虑选择顺序的问题,我们可以假设A在B前面比B在A前面更优,并分析关系。这个东西好像叫 exchange argument。 对于一些和二分图有关或者可以转化成二分图的问题 阅读全文
posted @ 2021-05-05 11:29 Flandre-Zhu 阅读(745) 评论(3) 推荐(4)
摘要: 前言&简介 博弈论太大了,全都要考的话,竞赛生涯就结束罢 那么,什么是博弈?我们研究什么样的博弈? 博弈论,是经济学的一个分支,主要研究具有竞争或对抗性质的对象,在一定规则下产生的各种行为。博弈论考虑游戏中的个体的预测行为和实际行为,并研究它们的优化策略。 通俗地讲,博弈论主要研究的是:在一个游戏中 阅读全文
posted @ 2021-05-04 23:46 Flandre-Zhu 阅读(243) 评论(0) 推荐(0)
摘要: 基础题型 给你一个字符串,对于每个前缀,求该前缀中有多少前缀不同的回文子串。定义一个回文子串的权值为:长度乘以出现次数。对于每个前缀,也请你求出最大的回文子串的权值是多少。 回文自动机(又名回文树)是干啥的 众所周知,在TRIE树上,每个节点表示一个字符串,字符记录在边权上。连一条边表示在这个字符串 阅读全文
posted @ 2021-05-04 23:14 Flandre-Zhu 阅读(109) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页