- 博客(18)
- 收藏
- 关注
转载 学习总结-网络流
(〇)认识网络流 1.什么是网络 1.1网络的定义 网络是一张有向图。顶点称为节点,边称为弧图中的每一条边都有一个容量,流经这条边的流量不得超过边的容量。图中还有两个指定的特殊节点,源点\(S\) 以及汇点\(T\)。流量从 \(S\) 流向 \(T\)(\(S\)只出不进,\(T\)只进不出)。 一个网络可以用来模拟道路系统的交通量、管中的液体、电路中的电流或类似一些东西在一个结点的网...
2019-08-04 21:49:00 197
转载 题解-建筑物
(〇)题目描述 有一个\(N\times N\)的单元格,在上面放置\(R\)个红色立方体,\(G\)个绿色立方体,\(B\)个蓝色立方体。要求从南向北看只能看见一种颜色的立方体(如图),求有多少种放法。\(N,R,G,B\leq25\) (一)解题思路 这道题是一道计数类的问题,第一感觉应该就是\(DP\)了。 下面来分析一下\(DP\)是否可行。 首先,要确定\(DP\)的阶段。因...
2019-03-16 17:39:00 204
转载 题解-牛奶模式
(〇)题目描述 题目传送门 简单讲解一下题意: 给出一个字符串,求最长至少出现了 \(k\) 的子串(可重叠)。 (一)解题思路 这题需要我们在一个模式串中找相同的子串,很容易就能想到后缀数组。 那么,如何找至少重复出现 \(k\) 次的子串呢? 考虑二分子串的长度,看看答案是否具有单调性。 如果长度为 \(len\) 的子串出现了 \(k\) 次,那么一定有长度小于 \(len\) ...
2019-02-03 16:54:00 253
转载 题解-最长回文子串
刚学完后缀数组,用这道题来练练\(SA\)。 (〇)题目描述 题目右转:URAL 1297 题意如题目,即给出一个字符串 \(S\) ,求 \(S\) 的最长回文子串。(\(|S|\leqslant1000\)) (二)解题思路 既然刚学了后缀数组,自然使用后缀数组做啦。 但如何将问题转化为一个 \(SA\) 问题呢\(?\) 先来观察一下下面这个字符串的回文子串吧。\(RT,\) ...
2019-01-20 21:45:00 135
转载 学习总结-后缀数组
(〇)前置知识 1.排序 最好会基数排序,实在不行可以快速排序 (倍增算法的时间复杂度会从\(\Theta (n\log n)~\to~\Theta (n\log^2 n)\)) 2.字符串-后缀 这个大家应该都知道,比方说有一个字符串\(a~b~c~d~e~f\),那么它的后缀就是: 后缀1: \(a~b~c~d~e~f\) 2: \(~~~b~c~d~e~f\) 3: \(...
2019-01-19 17:28:00 181
转载 最大公约数
辗转相除法 留坑待补! 二进制算法 留坑待补! 扩展欧几里得 留坑待补! 求解线性同余方程 留坑待补! 转载于:https://www.cnblogs.com/GDOI2018/p/10238587.html
2019-01-08 13:53:00 132
转载 学习总结-二叉堆
ps:如果本文ppt无法正常使用,请点击这里 本文的pdf版本下载 (一)二叉堆的描述 习惯上,我们将二叉堆简称为"堆"。堆是由数组存储的完全二叉树,是一种实现优先队列(\(priority\) \(queue\))的数据结构。 所谓优先队列,是允许插入(\(insert\))元素,查询最优元素(最大元素或最小元素),删除元素的三种操作。 堆在\(NOIp\) 系列竞赛中应用广泛,常用...
2019-01-04 14:18:00 207
转载 回文检测题解
题目右转luogu1210 我看到这道题的第一想法是枚举答案 (长度) 但是很显然会超时,怎样优化枚举是关键 我想到了二分答案。但是二分答案要求答案具有单调性。 乍一看,似乎回文子串没什么单调性。但是如果我们将答案分为奇偶两种,答案的单调性就出来了 1.当最长回文串长度是奇数时: 不妨假设长度为\(9\),那么我们就会发现,\(9\)以下的奇数长度 (1,3,5,7) 都是存在回文串的...
2019-01-04 14:16:00 94
转载 叠积木/银河系英雄传说[NOI2002]题解
题目右转 luogu P2342 其实这道题和 [NOI2002]银河英雄传说 一模一样(双倍经验) 言归正传: 题目中的 “移动 \(X\) 到 \(Y\) 的上面” 操作可以看成是在并查集中将 \(X\) 和 \(Y\) 合并入同一个集合 而对于 “统计 \(Z\) 下方的积木数量” 操作,我们需要维护两个数组:\(high[X]\) 表示第 \(X\) 中积木的数量, \(und...
2019-01-04 14:08:00 186
转载 酒店之王解题报告
(一)前置技能 1.网络流最大流(\(dinic\), \(Edmonds-Karp\)都可以) 2.建图(邻接链表,反向边^1的小技巧) 达成了 1 阅读本文将很轻松,达成了 2 阅读代码将很轻松 (二)题目描述 题目传送门 简单地阐述一下题意: 有 \(n\) 个 \(A\) 类节点,\(p\) 个 \(B\) 类节点, \(q\) 个 \(C\) 类节点。每个 \(A\) 与一个...
2019-01-04 13:53:00 137
转载 摆花解题报告
(一)题目大意 题目传送门 简化一下题意: 有 \(n\) 个数(\(x_1,x_2,...,x_n\)), \(0\leqslant x_i\leqslant a_i\),求有多少种方案数使\(\sum\limits_{i=1}^nx_i = m\)。 (二)解题思路 乍一看,似乎题目有些复杂,一时找不到思路,肿么办!!! 方法一:搜索 没有思路当然就搜索啦 废话。如何搜索呢? 从 ...
2019-01-04 13:46:00 280
转载 摆渡车(noip2018 pj t3)
摆渡车(题目和测试右转 洛谷P5017) 做法:dp+各种优化(剪枝) 这道题考场上看了一脸懵逼...第一眼看这 tm 不是个一维dp吗...结果按着这个朦胧的思路,删删改改约莫0.5h,终于过了小样例,然后一测大样例...GG了。冥思苦想了1h,最终放弃了 (感谢这白费的1.5h,迫使我T4打了个暴力,结果AC了...) 言归正传 考试完后,参考了各种题解,WA了N/A次,终于...
2018-11-23 14:20:00 475
转载 NOIP2018 普及 凉凉记
距离考试还有4.5h 早上10:00,我斗志昂扬地坐上某实验学校的bus,信心满满的想:这次普及只要细心点一等就稳了...。经过1.5h的闭目养神,终于到了广州二中,我迫不及待地下了车,呼吸着广州二中雨后的清新空气,跟随着大部队来到的广州二中的饭堂。饭堂的菜还是一如既往的delicious,但是,中午休息的地方居然在装修。于是,我们只能在嘈杂的饭堂闭目养神happy?了。 距离...
2018-11-13 14:15:00 374
转载 旅游
旅游:(题目和测试右转 洛谷T52693) 做法:最短路+状态压缩思想 思路: 一看题目就知道这肯定是一个最短路,关键是如何表示状态。 (一)如何定义每个节点的状态 如果我们将每一个岛看做图的节点时,会发现很难统计在哪个岛买票,哪个岛用票。因此我们需要在每个节点上再加一维来表示目前手上的票。因为题目说每个公司的票手上同时最多只能有一张,也就是对于每个公司的票,只有两种情况——要...
2018-10-23 16:58:00 136
转载 子矩阵(NOIP2014T4)
子矩阵:(题目右转洛谷P2258) 这道题题意很简单,意思是在n行中选r行,在m列中选c列,这样行和列交叉的点就形成了一个r行c列的矩阵。问在所有这样的矩阵中,上矩阵中相邻每两数之差的绝对值和的最小值是多少。 贴一个样例的说明图: 看到这题第一反应就是暴力!在n行中取r个进行组合,在从m列中取c个进行组合,然后计算出所得矩阵的值,再求最小值即可。那么这样的时间复杂度是多少...
2018-09-30 17:28:00 330
转载 单元格(NHOI2012)
单元格 题目描述: 在一个R行C列的表格里,我们要选出3个不同的单元格。但要满足如下的两个条件:(1)选中的任意两个单元格都不在同一行。(2)选中的任意两个单元格都不在同一列。假设我们选中的单元格分别是:A,B,C,那么我们定义这种选择的“费用”= f[A][B] + f[B][C] + f[C][A]。 其中f[A][B]是指单元格A到单元格B的距离,即两个单元格所在行编号的差的绝...
2018-06-08 13:56:00 171
转载 花店橱窗布置(洛谷:P1854)
花店橱窗布置 题目描述: 某花店现有F束花,每一束花的品种都不一样,同时至少有同样数量的花瓶,被按顺序摆成一行,花瓶的位置是固定的,从左到右按1到V顺序编号,V是花瓶的数目。花束可以移动,并且每束花用1到F的整数标识。如果I < J,则花束I必须放在花束J左边的花瓶中。例如,假设杜鹃花的标识数为1,秋海棠的标识数为2,康乃馨的标识数为3,所有花束在放入花瓶时必须保持其标识数的顺...
2018-05-08 16:32:00 151
转载 又上锁妖塔(洛谷:P2800)
又上锁妖塔 题目描述 可是小A很奇怪,他一直在锁妖塔的周围转来转去,可是就是不进去,于是小D问他:”你在干什么?怎么不上去?”小A说:”我在想怎么从锁妖塔外面爬上去”(倒…) 锁妖塔的建造很特别,塔总共有n层,但是高度却不相同,这造成了小A爬过每层的时间也不同.小A会用仙术,每用一次可以让他向上跳一层或两层,但是每次跳跃后小A都将用完灵力,必须爬过至少一层才能再次跳跃(你可以认为小A...
2018-05-04 13:58:00 429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人