上一页 1 2 3 4 5 6 7 8 ··· 20 下一页
摘要: 题目:https://www.luogu.org/problemnew/show/P1196 题意:有好多好多舰队排成一排。 M i,j表示将编号i舰队所在的列排到编号j舰队所在列的后面。 C i,j表示查询编号i舰队和编号j舰队如果在一列,中间间隔了多少只舰,如果不在同一列输出-1 思路: 很自然 阅读全文
posted @ 2019-06-17 21:19 wyboooo 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1197 题意:有n个结点m条无向边,k次操作每次摧毁一个结点并询问此时有多少连通块。 思路:平时在线的搞多了都没想到这道题完全可以存下结果之后输出。 对于那些要被摧毁的城市,我们只需要先都摧毁,然后倒序的进行恢复。 阅读全文
posted @ 2019-06-17 14:33 wyboooo 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P2114 题意:有n个操作,每个可以是与、或、异或 一个数。 初始值是0~m之间的一个数,问经过n个运算之后,可以得到的最大值是多少。 思路: 这个数的某一位不是0就是1,所以我们可以用一个全为1的数和一个全为0的数 阅读全文
posted @ 2019-06-04 18:26 wyboooo 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1373 题意: 有一个n*m的地图,每个点上有一个数值。两个人在任一点开始任一点结束,只能往右或往下走,轮流收集数值。 超过k+1时会清零。问使得他们最后收集到的数值相等的方案数。 思路: 每次状态数一多再牵扯到方 阅读全文
posted @ 2019-06-02 16:03 wyboooo 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1363 题意: 有一个地图,起点是S,障碍物用#表示。可以将这个地图不断的在四周重复,问从起点开始是否可以走到无限远的地方去。 思路: 刚开始想的是地图放中间,然后在四周都拼一个同样的,然后看看能不能走回到起点。 阅读全文
posted @ 2019-06-01 17:39 wyboooo 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 题目:http://codeforces.com/contest/1169/problem/C 题意: 有n个数,每次可以选择k个,将他们+1并对m取模。问最少进行多少次操作,使得序列是非递减的。 思路: 太久没刷题遭报应了。这两天能补多少是多少吧。 二分答案。然后看看这个序列是不是非递减的。 对于 阅读全文
posted @ 2019-05-31 23:04 wyboooo 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1372 题意: 在1~n之中找k个数,使得他们的最大公因数最大。 思路: 假设ans是答案,说明选择的k个数分别是ans, 2ans, 3ans,...,kans 如果kans<n,那么这k个数肯定是可以取到的。 阅读全文
posted @ 2019-05-17 17:10 wyboooo 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1080 题意: 一个国王和n个大臣,每个人左右手上都有一个数值。 现在将国王排在队首,将大臣进行排序。每个大臣的值是他前面所有人的左手值的积除以他自己右手的值。 问怎样的排序可以使得大臣的值中的最大值尽可能的小。 阅读全文
posted @ 2019-05-15 22:45 wyboooo 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1233 题意: 有n根木棍,每根木棍有长度和宽度。 现在要求按某种顺序加工木棍,如果前一根木棍的长度和宽度都大于现在这根,那加工这一根就不需要准备时间,否则需要1分钟准备时间。 问最少的准备时间。 思路: 现在题目 阅读全文
posted @ 2019-05-14 18:38 wyboooo 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1156 题意: 每一个垃圾投放时间是t,可以堆的高度是h,如果吃掉可以增加的生命值是f。 给定g个垃圾,初始生命值是10,要求如果要爬出深度为d的井的最早时间是多少。如果爬不出去,最多的生存时间是多少。 思路: 有 阅读全文
posted @ 2019-05-14 14:40 wyboooo 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1052 题意: 青蛙要从0跳到超过$l$的地方,每一次可以跳$s$到$t$之间的任意数。 在河中有m个石头,要求在尽量不要跳到石头的情况下,青蛙最少可能会跳到多少颗石头。 思路: 刚开始很自然的想到就是用dp[i] 阅读全文
posted @ 2019-05-13 20:27 wyboooo 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1026 题意: 给定一个字符串,要求把他分成k段。给定s个单词,问划分成k段之后每段中包含的单词和最大是多少。 一个位置作为单词的开头只能计算一次。 思路: 如果仅仅是统计某一个区间内的最大单词数,这比较简单。每次 阅读全文
posted @ 2019-05-12 10:12 wyboooo 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1417 题意: 一道菜有$a,b,c$三个值。烧一道菜的时间是$c$。得到的价值是,$a-t*b$其中$t$是菜完成的时间。 问用总时间t可以烧多少菜使得总价值最大。 思路: 很容易可以想到背包,一道菜做或是不做。 阅读全文
posted @ 2019-05-09 16:27 wyboooo 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1006 题意: 给定一个m*n的矩阵,从(1,1)向下或向右走到(m,n)之后向上或向左走回(1,1),要求路径中每个点都不重复。 问使得权值和最大的路径的权值是多少。 思路: 这道题要学会把问题转化成,找两条从( 阅读全文
posted @ 2019-05-08 15:36 wyboooo 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1282 题意: 给定n个牌,每个牌有一个上点数和下点数。可以通过旋转改变交换上下点数。 问使得上点数之和和下点数之和的差的绝对值最小的最少旋转方法。 思路: 新增一个牌,对于点数差的贡献是+a-b或-a+b 所以很 阅读全文
posted @ 2019-05-07 09:44 wyboooo 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1280 题意: 给定k个任务的开始时间和持续时间要求在n时间内完成。问如何安排工作使得休息时间最多。 思路: 用dp[i]表示i~n的时间内的最长休息时间。 每一个时间点只有两种可能:有工作or没有工作在此时开始 阅读全文
posted @ 2019-05-07 09:22 wyboooo 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1140 题意: 给定两串基因串(只包含ATCG),在其中插入任意个‘-’使得他们匹配。(所以一共是5种字符) 这5种字符两两之间有一个匹配数值,要求使这两个字符串的匹配值之和最大。 思路: dp[i][j]表示匹配 阅读全文
posted @ 2019-05-04 10:54 wyboooo 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1020 题意: 给定一些导弹的高度。 一个导弹系统只能拦截高度不增的一系列导弹,问如果只有一个系统最多能拦截多少导弹。 再问,如果要拦截所有导弹最少需要多少系统。 思路: 对于第一个问题其实就是找整个序列中的最长不 阅读全文
posted @ 2019-05-03 14:01 wyboooo 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1115 题意: 求给定数组的最大区间和。 思路: $dp[i][0]$表示以1~i的数组,不选i的最大字段和。$dp[i][1]$表示1~i的数组,选了i 的最大字段和。 显然有 $dp[i+1][0] = max 阅读全文
posted @ 2019-04-29 10:35 wyboooo 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 题目:https://www.luogu.org/problemnew/show/P1996 题意: 约瑟夫环。每次取出第m个,第2m个...... 思路: 链表维护。【感觉很少有用到链表。】非常经典的约瑟夫问题,用链表解决。 阅读全文
posted @ 2019-04-29 10:17 wyboooo 阅读(340) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 20 下一页