上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页
摘要: bzoj4144 [AMPPZ2014]Petrol 图论 最短路 并查集 1、这道题我们主要就是要求出距离一个油站的最近的油站 首先我们dijkstra 求出任意一个点到 离他最近的油站的距离 2、然后会发现 如果一条边的两个端点 的最近油站不同的话 那么这条边就会在这两个油站的最短路上 3、然后 阅读全文
posted @ 2017-07-11 10:20 third2333 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 洛谷P1941 飞扬的小鸟 动态规划 这道题主要要注意一下飞到m以上之后高度还是 m 这个就要在判断一下 比较直接暴力的动归 是 O(N^3) f[ i ][ j ] 到 i ,j 这个位置 所需要的最少点击次数 如果不能到,就是无限大 f[ i ][ j ] = min(f[ i-1 ][ j-u 阅读全文
posted @ 2017-07-08 12:32 third2333 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 洛谷P1551亲戚 并查集 按秩合并 + 路径压缩 阅读全文
posted @ 2017-07-08 06:59 third2333 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 51nod 1380 夹克老爷的逢三抽一堆 脑洞题 题意 n个人围成一圈 然后每次可以选一个人,得到他的分数,然后他与他相邻的两个人出圈 总共选 n/3次, 保证n是3的倍数 题解 这道怎么说呢,应该比较巧妙吧,你开一个优先队列,大根堆,每次选择优先队列中最大的数,然后把他左右两个数删掉,比如 A 阅读全文
posted @ 2017-07-07 21:00 third2333 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 洛谷P2168 荷马史诗 堆 数学 题意 实际上就是让你构造 一棵 K叉哈夫曼树 哈夫曼树其实就是路径权值和最小的树 路径权值权值和 = sigama 用的次数 * 深度 为了让路径权和最小 那么我们肯定是要让 用的次数越多的数深度越小 关于二叉哈夫曼树 我们是怎么构造的呢,我们使用合并果子 一样构 阅读全文
posted @ 2017-07-07 16:23 third2333 阅读(295) 评论(0) 推荐(0) 编辑
摘要: HDU 4343 Interval query 倍增思想, DP 注意当两个区间只有一个端点重合时,也算是合法的 题目大意:给定N(N<=100000)个区间(左闭右开)和M(M<=100000)个询问[l, r],问所有满足[s,t)包含于于[l, r]的区间中最多能选出多少个,使得他们两两不相交 阅读全文
posted @ 2017-07-07 14:29 third2333 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 洛谷P1969 积木大赛 贪心 考虑差分 对区间 [l,r]+1 在差分数组上相当于 d[ l ]++ ; d[ r+1 ]-- ; 那么你得到原数组的差分数组后 当d[ i ] = x 则你需要 对 以 i 为左端点 右端点未知的一个区间加x次且这x加的可能不是同一个区间 所以最后只要将差分数组中 阅读全文
posted @ 2017-07-06 18:37 third2333 阅读(214) 评论(0) 推荐(0) 编辑
摘要: codves1052 地鼠游戏 贪心 题意 有n只地鼠,一开始地鼠是全部钻出来的,每只地鼠有钻出来的持续时间,t,或者说在t秒会钻回去,不再钻出来以及打掉的分数,打一次地鼠我们需要一秒时间,求最多能获得的分值这题其实相当于 对于每一只地鼠 我们只能在 0--ti-1这段时间内打 然后我们可以将 ti 阅读全文
posted @ 2017-07-06 17:47 third2333 阅读(139) 评论(0) 推荐(0) 编辑
摘要: hdu6031 Innumerable Ancestors 倍增 题意 给定一张无向图,对于每组询问,给出两个集合 A 与 B 求 lca(x,y) 最深的时候的深度 x属于A y属于B 题解 首先 我们发现答案具有单调性,于是我们就可以二分这个答案 mid 然后 把 a 集合 的 这个深度的祖先 阅读全文
posted @ 2017-07-06 16:01 third2333 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Codeforces 278C Learning Languages(并查集) 求连通块 为什么最后还要getfather 一遍 比如 x 是 y 的父亲 然后你 Union(x,z) 然后 z 变成了 x 父亲 然后 y 的祖先就是错的了 题解 求一个无向图中有几个连通块 sum 特判 一下 如果 阅读全文
posted @ 2017-07-04 15:20 third2333 阅读(265) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页