POJ
文章平均质量分 78
刷题之路漫长无涯
HeZephyr
但行好事,莫问前程!
展开
-
#10178. 「一本通 5.5 例 4」旅行问题 单调队列优化问题
题面 John 打算驾驶一辆汽车周游一个环形公路。公路上总共有 nnn车站,每站都有若干升汽油(有的站可能油量为零),每升油可以让汽车行驶一千米。John 必须从某个车站出发,一直按顺时针(或逆时针)方向走遍所有的车站,并回到起点。在一开始的时候,汽车内油量为零,John 每到一个车站就把该站所有的油都带上(起点站亦是如此),行驶过程中不能出现没有油的情况。 任务:判断以每个车站为起点能否按条件成功周游一周。 输入格式 第一行是一个整数nnn ,表示环形公路上的车站数; 接下来nnn行,每行两个整数p.原创 2021-06-03 20:29:06 · 590 阅读 · 0 评论 -
POJ-2421 Constructing Roads(最小生成树问题)
原题链接: http://poj.org/problem?id=2421 测试样例 Sample Input 3 0 990 692 990 0 179 692 179 0 1 1 2 Sample Output 179 题意: N个村庄需要修路,请你找出最少花费。 解题思路: 最小生成树模板题,我们要细心,理解其中原理,这里指路一篇blog:Kruskal算法 AC代码 /* *邮箱:unique_powerhouse@qq.com *blog:https://me.csdn.net/hzf0701原创 2020-11-06 21:57:15 · 314 阅读 · 0 评论 -
POJ——1611 The Suspects(并查集)
原题链接: http://poj.org/problem?id=1611 测试样例 Sample Input 100 4 2 1 2 5 10 13 11 12 14 2 0 1 2 99 2 200 2 1 5 5 1 2 3 4 5 1 0 0 0 Sample Output 4 1 1 题意: 有nnn个学生和mmm个小组,其中每个学生可以加入多个小组。学生编号从000到n−1n-1n−1,现在有一个规定,若一个小组中有一个是疑似SARS感染者,那么该小组其他人也会被认为是SARS感染者。现在学原创 2020-10-10 15:46:50 · 262 阅读 · 0 评论 -
POJ——2236 Wireless Network(并查集模板题)
原题链接: http://poj.org/problem?id=2236 测试样例 Sample Input 4 1 0 1 0 2 0 3 0 4 O 1 O 2 O 4 S 1 4 O 3 S 1 4 Sample Output FAIL SUCCESS 题意: 有nnn台处于平面的电脑都坏了。已知两台电脑的直接通信距离为ddd(即若两台已经修复好的电脑它们的直接距离小于等于ddd,则可以直接通信。)。现在进行一系列的操作:若为 O xO \space xO x,则此操作是对编原创 2020-10-10 13:04:56 · 262 阅读 · 0 评论 -
POJ——2533 Longest Ordered Subsequence(入门dp题)
原题链接: http://poj.org/problem?id=2533 测试样例: Sample Input 7 1 7 3 5 9 4 8 Sample Output 4 题意: 给你一个长度为n的序列,求出长度最大的上升子序列的长度。 解题思路: 一道简单的动态规划问题,我们用dp[i]dp[i]dp[i]表示前iii个元素中上升子序列的最大长度。那么这个值是不是由前(i−1)(i-1)(i−1)个状态来决定的,我们这里即可列出状态转移方程,if(a[i]>a[j])dp[i]=max(dp原创 2020-08-16 20:39:03 · 234 阅读 · 0 评论