上一页 1 2 3 4 5 6 7 8 ··· 26 下一页
摘要: 沉迷于刷水 以前的那个二分写法过不了QAQ 换了一种好像大家都比较常用的二分。原因还不是很清楚。 【题目大意】 给出一张图,可以将其中k条边的边权减为0,求1到n的路径中最长边的最小值。 【思路】 二分答案,即最长边的最小值x。对于每次check(x),我们将边权大于x的边设为1,边权小于等于x的边 阅读全文
posted @ 2016-10-26 23:27 iiyiyi 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 【题目大意】 有n个头牛,给出体重和力量。每个牛的危险值等于它上面的牛的体重总和减去它的力量值,求所有方案中危险值最大值的最小值。 【思路】 贪心。一开始脑补的贪心是体重大的先放下面,体重相同的根据力量值来排。但是其实是不对的QAQ 这里有详细证明: 首先要想到,对于相邻的两头牛,交换它们的位置,仅 阅读全文
posted @ 2016-10-25 23:21 iiyiyi 阅读(133) 评论(0) 推荐(0) 编辑
摘要: BZOJ1650-[Usaco2006 Dec]River Hopscotch 跳石子 【题目大意】 数轴上有n个石子,第i个石头的坐标为Di,现在要从0跳到L,每次条都从一个石子跳到相邻的下一个石子。现在FJ允许你移走M个石子,问移走这M个石子后,相邻两个石子距离的最小值的最大值是多少。 *0和L 阅读全文
posted @ 2016-10-24 23:20 iiyiyi 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 【题目大意】 (2n+1)*(2n+1)的矩形,由里到外每一层都有一个相同的值。问从左上走到右小经过的点累和的最小值。 【思路】 一眼就是贪心。首先能够想到的是,权值最小的那些边要尽可能夺走,所以必定有一条路要跑完至少两条边。然后我们就可以从右上到左下劈开来,左上和右下是对称的。 假设我们现在要走完 阅读全文
posted @ 2016-10-17 22:23 iiyiyi 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 【题目大意】 给出一个整数列,求一段子序列之和最接近所给出的t。输出该段子序列之和及左右端点。 【思路】 ……前缀和比较神奇的想法。一般来说,我们必须要保证数列单调性,才能使用尺取法。 预处理出前i个数的前缀和,和编号i一起放入pair中,然而根据前缀和大小进行排序。由于abs(sum[i]-sum 阅读全文
posted @ 2016-10-14 23:33 iiyiyi 阅读(2658) 评论(2) 推荐(2) 编辑
摘要: POJ3061-Subsequence 【题目大意】 给定长度微n的数列整数及整数s。求出总和不小于s的连续子序列的长度的最小值。如果节不存在,则输出0。 【思路】 尺取法五分钟裸裸裸~刷水刷出了罪恶感:( 基本做法:设置l和r代表当前区间[l,r],若S(l,r)<s,则 r++。若S(l,r)≥ 阅读全文
posted @ 2016-10-14 20:57 iiyiyi 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 【题目大意】 已知多项式方程:a0+a1*x+a2*x^2+...+an*x^n=0。求这个方程在[1,m]内的整数解(n和m均为正整数)。 【思路】 *当年考场上怒打300+行高精度,然而没骗到多少orz 然而正解只有60+行 [前铺]f(n) mod p=f(n mod p) mod p 取四个 阅读全文
posted @ 2016-10-13 23:06 iiyiyi 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 【题目大意】 在n*n的网格上有n个点,每次删除一行或者一列,问至少要删除几次才能删除完全部的这些店? 【思路】 在国庆最后一天到来前,把二分图的三个基本情况【最小点覆盖】【DAG图的最小路径覆盖】和【二分图的最大独立集】全部复习了一遍。 这道题是非常典型的最小点覆盖,指的是用最少的点让每条边都至少 阅读全文
posted @ 2016-10-06 22:42 iiyiyi 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 【题目大意】 v个村庄p个邮局,邮局在村庄里,给出村庄的位置,求每个村庄到最近邮局距离之和的最小值。 【思路】 四边形不等式,虽然我并不会证明:( dp[i][j]表示前i个村庄建j个邮局的最小值,w[i][j]表示在i到j之间建立一个邮局的最小值。w[i][j]显然取i~j的中位数,可以在O(1) 阅读全文
posted @ 2016-10-04 23:44 iiyiyi 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 【题目大意】 给n对炸弹可以放置的位置(每个位置为一个二维平面上的点),每次放置炸弹是时只能选择这一对中的其中一个点,每个炸弹爆炸的范围半径都一样,控制爆炸的半径使得所有的爆炸范围都不相交(可以相切),求解这个最大半径。 【思路】 显然是二分答案!二分半径,2-SAT建图部分是最裸的。 【错误点】 阅读全文
posted @ 2016-10-03 23:38 iiyiyi 阅读(258) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 26 下一页