01 2020 档案

摘要:题目链接: "https://www.luogu.com.cn/problem/P2286" 题目大意: 有 N(N80000) 只宠物或领养者依次来到宠物收养场,他们都有一个特征值。 当有一只宠物进入收养场时,如果存在等待的领养者,会从领养者中挑选和宠物特征值最接近的领养者匹配(然后 阅读全文
posted @ 2020-01-31 20:59 quanjun 阅读(188) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P1196" 题目大意: 一开始有 30000 个元素,每个元素组成一个队列。 有 T 次操作(1T500000),操作分类两种类型: 1. 修改操作“M i j”:将 i 所处的队列 阅读全文
posted @ 2020-01-31 19:53 quanjun 阅读(129) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P1364" 因为题目数据比较小所有可以用搜索解决。 实现代码如下: 阅读全文
posted @ 2020-01-31 15:13 quanjun 阅读(120) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P2024" 解题思路: 我们用 X+n 来表示 吃 X 的集合,用 X+2n 来表示被 X 吃的集合,同时可以推导出 X+2n 是吃 X+n 的。 遇到“1 X Y”,则说明需要: 合并 X 阅读全文
posted @ 2020-01-30 21:55 quanjun 阅读(178) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P1632" 题目大意: 求平面上 12n 个点的曼哈顿距离的最小值。 解题思路: 枚举,我们假设 m 个点的最小曼哈顿距离,我们假设汇集的点是 (x,y) ,则 x 必然可以选择 阅读全文
posted @ 2020-01-30 14:45 quanjun 阅读(179) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P2733" 题目大意: 求一个 01矩阵 中由1构成的边长为2、3、4、……的矩阵的个数。 解题思路: 动态规划。 设状态 f[i][j] 表示以 (i,j) 作为右下角的正方形的最大可能边长。 设坐标范围从 阅读全文
posted @ 2020-01-29 20:52 quanjun 阅读(139) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P1432" 题目大意:经典《倒水问题》。 解题思路:虽然是经典广搜题,但是我还是跟以往一样用SPFA写通过的。 实现代码如下: 阅读全文
posted @ 2020-01-29 20:14 quanjun 阅读(354) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P1454" 题目大意:连通块问题。 解题思路:搜索。 实现代码如下: 阅读全文
posted @ 2020-01-29 15:25 quanjun 阅读(134) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P2386" 题目大意: 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分发(5,1,1和1,1,5是同一种方法) 解题思路: 搜索枚举所有方案,一个一个放。 我开 ,表示“当前正准备放第 阅读全文
posted @ 2020-01-29 15:08 quanjun 阅读(241) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P1352" 解题思路:树形DP。 首先,我们可以把单位的层级结构抽象成一个树的问题: 每个人都是树上的一个节点,某一个人的直属领导对应该节点的父节点;某一个人的所有直属下属对应该节点的所有子节点。 现在假设我当前所处的 阅读全文
posted @ 2020-01-27 15:57 quanjun 阅读(169) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P2819" 题目大意:求图的m着色方案数。 解题思路:用搜索枚举没一个点的颜色,如果n个点都染色且不冲突,则方案数+1。 实现代码如下: 阅读全文
posted @ 2020-01-27 15:22 quanjun 阅读(184) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://poj.org/problem?id=2955" 题目描述 我们定义一个字符串序列为“规则的括号序列”当且仅当它满足如下条件: 1. 空字符串是规则的括号序列; 2. 如果字符串 s 是一个规则的括号序列,那么 (s)[s] 也是规则的括号序列; 3. 阅读全文
posted @ 2020-01-19 09:33 quanjun 阅读(146) 评论(0) 推荐(1) 编辑
摘要:题目链接: "http://codeforces.com/contest/892/problem/C" CF原版题解题解链接: "http://codeforces.com/blog/entry/55841" 题目描述(人名略有改变) 灵灵和聪聪在玩一个叫做“相约九八”的游戏。 一开始给他们一个数组 阅读全文
posted @ 2020-01-18 14:06 quanjun 阅读(216) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://codeforces.com/problemset/problem/251/A" 题目描述 一条直线上有 n 个点,他们的坐标分别是 x1,x2,,xn 。没有两个点的坐标相同。 你可以从这些点中挑选出三个点,使得三个点的最大距离不超过 $d 阅读全文
posted @ 2020-01-18 13:54 quanjun 阅读(129) 评论(0) 推荐(0) 编辑
摘要:题目链接: "洛谷P2799" 题目描述 国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABB 阅读全文
posted @ 2020-01-18 13:45 quanjun 阅读(970) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://codeforces.com/problemset/problem/577/B" 题目描述 给你一个长度为 n 的数组 a : a1,a2,,an,和一个整数 m 。 请问能否从数组 a 中找出一些元素,使得这些元素的和恰好能被 阅读全文
posted @ 2020-01-17 16:26 quanjun 阅读(300) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://codeforces.com/problemset/problem/743/B" 题目描述 灵灵最近发明了一个序列,他称他的序列为 n序列。 对于一个 n序列,如果 n=0 ,那么它是一个空的序列(也就是说空序列中没有元素)。 然后他会进行 i 次操作 阅读全文
posted @ 2020-01-17 16:15 quanjun 阅读(246) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://codeforces.com/problemset/problem/877/B" 题目描述 有一天聪聪发现了一个只包含字符 "a" 和 "b" 的字符串。 聪聪认为如果一个字符串是美丽的,如果这个字符串可以被分割成连续的三段,其中第1段和第3段都是只包含 "a" 的字符串 阅读全文
posted @ 2020-01-17 16:08 quanjun 阅读(168) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://codeforces.com/problemset/problem/580/B" 题目描述 聪聪最近领到了工资所以他决定去五星级大饭店大吃一顿,但是一个人吃不爽,他需要朋友的陪伴。 聪聪有 n 个朋友,如果聪聪邀请这 n 个朋友中的任何一个人去吃饭,他们都会有时间 阅读全文
posted @ 2020-01-17 15:58 quanjun 阅读(135) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://codeforces.com/problemset/problem/1105/C" 题目描述 聪聪有一个长度为 n 的整数数组 a ,并且这个数组具有如下属性: 1. 数组中每个元素的大小都在 lr 之间(包含 lr ); 2. 数组中 阅读全文
posted @ 2020-01-17 14:28 quanjun 阅读(324) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://codeforces.com/problemset/problem/978/C" 题目描述(人名、地名略有改编) 在学校里有 n 个寝室楼,寝室楼的编号从 1n 。第 i 号寝室楼例有 ai 个房间,房间编号从 1ai 。 聪聪 阅读全文
posted @ 2020-01-17 13:54 quanjun 阅读(314) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P2040" 这道题目是一道比较简单的题目,可以用枚举或者DP做,我这里是用二进制遍历所有的状态,枚举所有的等开或者不开的情况,最后求出代码的。实现代码如下: 阅读全文
posted @ 2020-01-16 22:12 quanjun 阅读(163) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://codeforces.com/problemset/problem/998/B" 题目描述 有很多东西是可以被切割的,比如——树、纸张或者绳子。在这道题目里面你需要切割一个整数序列。 现在告诉你一个整数序列,在这个整数序列里面有一些数,它们可能是奇数,也可能是偶数。 给你 阅读全文
posted @ 2020-01-14 12:17 quanjun 阅读(214) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://codeforces.com/problemset/problem/600/B" 题目大意: 给你一个长度为 n 的数组 a[] 和一个长度为 m 的数组 b[] 。 对于数组 b[] 中的每一个元素 bj ,你需要计算出 a[] 中有多少元 阅读全文
posted @ 2020-01-14 11:59 quanjun 阅读(131) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://acm.hdu.edu.cn/showproblem.php?pid=1005" 题目大意: 已知:f(1) = 1, f(2) = 1, f(n) = (A f(n 1) + B f(n 2)) mod 7 现在告诉你 A,B,n,求 f(n) 解题思路: 矩阵快速幂。 阅读全文
posted @ 2020-01-13 23:27 quanjun 阅读(94) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://acm.hdu.edu.cn/showproblem.php?pid=1003" 题目大意: 求解一个序列的最大字段和,已经最前面的那个最大子段的起止坐标。 解题思路: 定义状态 f[i] 为以 a[i] 结尾的最大字段和,则有状态转移方程: $$f[i] = \ 阅读全文
posted @ 2020-01-13 22:30 quanjun 阅读(145) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://acm.hdu.edu.cn/showproblem.php?pid=1002" 题目大意: 告诉你两个整数 A,B(它们的位数均不超过 1000),求它们的和。 解题思路: 高精度加法入门题,直接用数组来模拟。 实现代码如下: 阅读全文
posted @ 2020-01-13 22:15 quanjun 阅读(143) 评论(0) 推荐(0) 编辑
摘要:链接: "http://oeis.org/?language=chineseT" 通过《初等数论及其应用》page.8 了解到这个网站。 可以通过这个网站查询所有它收集的超过 170000 个整数序列。 阅读全文
posted @ 2020-01-10 00:17 quanjun 阅读(650) 评论(0) 推荐(0) 编辑
摘要:基础概念 我们之前的课程当中接触了最基础的动态规划。 动态规划最重要的就是找到一个状态和状态转移方程。 除此之外,动态规划问题分析中还有一些重要性质,如:重叠子问题、最优子结构、无后效性等。 __最优子结构__ 的概念: 1)如果问题的一个最优解包含了子问题的最优解,则该问题具有最优子结构。当一个问 阅读全文
posted @ 2020-01-06 17:55 quanjun 阅读(715) 评论(0) 推荐(1) 编辑
摘要:题目大意: 约翰经常给产奶量高的奶牛发特殊津贴,于是很快奶牛们拥有了大笔不知该怎么花的钱.为此,约翰购置了 N(1N2000) 份美味的零食来卖给奶牛们.每天约翰售出一份零食.当然约翰希望这些零食全部售出后能得到最大的收益.这些零食有以下这些有趣的特性: 零食按照 $1 \c 阅读全文
posted @ 2020-01-05 21:52 quanjun 阅读(523) 评论(0) 推荐(0) 编辑
摘要:题目链接: "https://www.luogu.com.cn/problem/P1082" 题目大意: 求关于 x 的同余方程 ax≡1(mod b) 的最小正整数解。 告诉你 a,bx。 解题思路: 直接套扩展GCD模板。 实现代码如下: 阅读全文
posted @ 2020-01-05 14:03 quanjun 阅读(300) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://acm.hdu.edu.cn/showproblem.php?pid=3394" 题目大意: 给定一个无向图,如果从一个点出发经过一些点和边能回到该点本身,那么一路走过来的这些点和边的集合就是一个环。 一个公园中有 n 个景点,景点之间通过无向的道路来连接,如果至少两个环 阅读全文
posted @ 2020-01-02 22:10 quanjun 阅读(186) 评论(0) 推荐(0) 编辑
摘要:题目链接: "http://poj.org/problem?id=1144" 题目大意:给以一个无向图,求割点数量。 这道题目的输入和我们一般见到的不太一样。 它首先输入 N<100)表示点的数量(N=0表示文件输入结束)。 然后接下来每行输入一组数字。 如果这一组数字只包含一个 阅读全文
posted @ 2020-01-02 17:26 quanjun 阅读(165) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示