
二分
clover_hxy
The secret oppotunities are hidden inside every failure....
展开
-
week7-8作业+CSP-M2
week7作业B-TT的旅行日记题目大意题解#include<cstdio>#include<cstring>#include<queue>#define N 100003#define M 503#define pa pair<int,int>using namespace std;const int inf=1e9;int...原创 2020-04-15 15:02:17 · 298 阅读 · 0 评论 -
week3-4作业+CSP-M1+week5月模拟题
week3作业C-区间覆盖题目大意题解#include<iostream>#include<cstdio>#include<vector>#include<algorithm>using namespace std;int n,T;struct data{ int l,r;}a[25003];vector<int>...原创 2020-03-19 23:15:34 · 242 阅读 · 0 评论 -
poj 2728 Desert King (最优比率生成树)
Desert KingTime Limit: 3000MS Memory Limit: 65536KTotal Submissions: 24814 Accepted: 6882DescriptionDavid the Great has just become the king of a desert country.原创 2017-01-14 17:16:07 · 325 阅读 · 0 评论 -
bzoj 3993: [SDOI2015]星际战争 (二分+最大流)
3993: [SDOI2015]星际战争Time Limit: 10 Sec Memory Limit: 128 MBSec Special JudgeSubmit: 1036 Solved: 483[Submit][Status][Discuss]Description 3333年,在银河系的某星球上,X军团和Y军团正在激烈地作战。在战斗的某一阶段,Y军团一共派遣了原创 2017-01-14 14:43:20 · 336 阅读 · 0 评论 -
bzoj 4514: [Sdoi2016]数字配对 (二分+费用流)
4514: [Sdoi2016]数字配对Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 1191 Solved: 446[Submit][Status][Discuss]Description有 n 种数字,第 i 种数字是 ai、有 bi 个,权值是 ci。若两个数字 ai、aj 满足,ai 是 aj 的倍数,且 ai原创 2017-01-14 11:22:09 · 502 阅读 · 0 评论 -
bzoj 3230: 相似子串 (后缀数组+RMQ+二分)
3230: 相似子串Time Limit: 20 Sec Memory Limit: 128 MBSubmit: 1502 Solved: 364[Submit][Status][Discuss]DescriptionInput输入第1行,包含3个整数N,Q。Q代表询问组数。第2行是字符串S。接下来Q行,每行两个整数i和j。(1≤i≤j)。原创 2016-12-29 23:31:36 · 443 阅读 · 0 评论 -
bzoj 2653: middle (二分+主席树)
2653: middleTime Limit: 20 Sec Memory Limit: 512 MBSubmit: 1289 Solved: 730[Submit][Status][Discuss]Description 一个长度为n的序列a,设其排过序之后为b,其中位数定义为b[n/2],其中a,b从0开始标号,除法取下整。 给你一个长度为n的序列s。原创 2016-12-13 09:26:18 · 691 阅读 · 3 评论 -
poj 3525 Most Distant Point from the Sea(半平面交+二分)
Most Distant Point from the SeaTime Limit: 5000MS Memory Limit: 65536KTotal Submissions: 5136 Accepted: 2323 Special JudgeDescriptionThe main land of Japan ca原创 2017-01-03 18:57:27 · 515 阅读 · 0 评论 -
test 排序(二分答案)
题解:二分答案。这道题貌似是某年IOI的弱化版。有一个非常厉害也非常好用的结论:对于游戏的一个形如“ABABABABA.."的操作序列,在所有A操作不变得前提下,可以找到一个形如”AAAAABBBBB"的操作序列,使两个序列作用于同一个排列的效果相同。有了这个结论的基础这个题就好做多了。问题就转化成了最少需要几次操作将序列变成升序(可以交换不相邻的,如果只能交换相邻的就变成了树状数组求原创 2016-11-13 21:59:55 · 411 阅读 · 0 评论 -
bzoj 3872: [Poi2014]Ant colony (dfs+二分)
3872: [Poi2014]Ant colonyTime Limit: 30 Sec Memory Limit: 128 MBSubmit: 167 Solved: 61[Submit][Status][Discuss]DescriptionThere is an entrance to the ant hill in every chamber with onl原创 2016-11-01 19:30:31 · 275 阅读 · 0 评论 -
bzoj 2732: [HNOI2012]射箭 (二分+半平面交)
2732: [HNOI2012]射箭Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 2537 Solved: 853[Submit][Status][Discuss]Description沫沫最近在玩一个二维的射箭游戏,如下图 1 所示,这个游戏中的 x 轴在地面,第一象限中有一些竖直线段作为靶子,任意两个靶子都没有公共部分原创 2017-01-20 23:22:21 · 396 阅读 · 0 评论 -
bzoj 2095: [Poi2010]Bridges (二分+最大流+欧拉图)
2095: [Poi2010]BridgesTime Limit: 10 Sec Memory Limit: 259 MBSubmit: 854 Solved: 292[Submit][Status][Discuss]DescriptionYYD为了减肥,他来到了瘦海,这是一个巨大的海,海中有n个小岛,小岛之间有m座桥连接,两个小岛之间不会有两座桥,并且从一个小岛可以到原创 2017-02-20 15:41:47 · 406 阅读 · 0 评论 -
bzoj 4310: 跳蚤 (后缀数组+二分+ST表)
题目描述传送门题目大意:有一个长度为 n n n 的字符串, 你需要把它分成不超过k 段, 设第 i 段的字典序最大的子串为CiC_i, 现在求 CiC_i中字典序最大的那个最小能是多少。题解看到最小值最大,比较容易想到的思路就是二分。 对于字符串建立后缀数组,字符串中所有的本质不同的子串的个数是∑i=1nn−sa[i]+1−height[i]\sum_{i=1}^n n-sa[i]+1-heig原创 2017-06-25 21:56:37 · 424 阅读 · 0 评论 -
bzoj 2285: [Sdoi2011]保密 (二分+SPFA+dinic)
题目描述传送门题解对于1..n1中的每个点都要最小化n到该点经过的所有道路的∑ti∑si{\sum ti}\over {\sum si} 这个应该是01分数规划问题,二分答案,使边权变成ti−mid∗siti-mid*si,判断图中是否有n到该点的权值为负的路径,有的话说明答案还可以再小。 那么对于每个点求出val[x]=min{∑ti∑si}val[x]=min\{{{\sum ti}\ove原创 2017-04-06 07:24:23 · 715 阅读 · 0 评论 -
bzoj 4698: Sdoi2008 Sandy的卡片 (后缀数组+二分)
题目描述传送门题解二分答案,判断是否有一段区间的height都大于当前答案,并且包含n个串中的每个串。代码#include<iostream>#include<cstdio>#include<algorithm>#include<cstring>#include<cmath>#define N 2000003using namespace std;int xx[N],yy[N],v[N原创 2017-04-18 09:15:31 · 370 阅读 · 0 评论 -
bzoj 3219: 巡游 (点分治+单调队列+二分)
题目描述传送门题目大意: 找出一条长度[l,r]的中位数最大的路径。题解二分中位数的权值,然后将边权小于mid赋值成-1,大于等于mid赋值成1,如果存在一条长度为l,r且路径权值和>=0的路径则说明当前答案可行。具体的做法与重建计划类似。 时限比较的卡,有几点需要注意。 (1)把每次点分的树根都预处理出来,就不用每次都找了。 (2)对于每个点来说,计算答案的时候我们优先就算深度较浅的子树。原创 2017-04-05 08:16:28 · 488 阅读 · 0 评论 -
bzoj 4556: [Tjoi2016&Heoi2016]字符串 (主席树+二分+后缀数组+ST表||后缀自动机+线段树合并+LCA)
题目描述传送门题目大意:给出一个长度为n的字符串,每次询问[a,b]中的子串与[c,d]的最长公共前缀的长度的最大值题解对字符串建立后缀数组。我们知道两个后缀的最长公共后缀等于区间[rank[i]+1,rank[j]]的height的最小值,那么因为是取min,所以区间的长度越长答案肯定不可能更优。 建立主席树,将i插入到rank[i]的位置,然后在主席树中维护每个区间的最靠左/最靠右的位置。原创 2017-03-29 21:53:20 · 787 阅读 · 0 评论 -
bzoj 1532: [POI2005]Kos-Dicing (二分+最大流)
1532: [POI2005]Kos-DicingTime Limit: 5 Sec Memory Limit: 64 MBSubmit: 1577 Solved: 542[Submit][Status][Discuss]DescriptionDicing 是一个两人玩的游戏,这个游戏在Byteotia非常流行. 甚至人们专门成立了这个游戏的一个俱乐部. 俱乐部的人时常原创 2017-01-22 16:56:06 · 440 阅读 · 0 评论 -
bzoj 1733: [Usaco2005 feb]Secret Milking Machine 神秘的挤奶机 (二分+最大流)
1733: [Usaco2005 feb]Secret Milking Machine 神秘的挤奶机Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 236 Solved: 150[Submit][Status][Discuss]DescriptionFarmer John is constructing a new milkin原创 2017-02-12 17:26:56 · 540 阅读 · 0 评论 -
hdu 3622 Bomb Game (2-SAT)
Bomb GameTime Limit: 10000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5369 Accepted Submission(s): 1912Problem DescriptionRobbie is playing a原创 2017-01-21 16:19:05 · 375 阅读 · 0 评论 -
test 3 Problem A: [noip2016十连测第三场]平均数 (实数二分+排序+树状数组)
Problem A: [noip2016十连测第三场]平均数Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 158 Solved: 49[Submit][Status][Web Board]Description有一天,小A得到了一个长度为n的序列。他把这个序列的所有连续子序列都列了出来,并对每一个子序列都求了其原创 2016-11-16 16:59:01 · 724 阅读 · 0 评论 -
bzoj 2016: [Usaco2010]Chocolate Eating (二分)
2016: [Usaco2010]Chocolate EatingTime Limit: 10 Sec Memory Limit: 162 MBSubmit: 424 Solved: 167[Submit][Status][Discuss]Description贝西从大牛那里收到了N块巧克力。她不想把它们马上吃完,而是打算制定一个计划,使得在接下来的D天里,她能够尽原创 2016-11-11 10:58:26 · 459 阅读 · 0 评论 -
bzoj 2654: tree (二分+最小生成树)
2654: treeTime Limit: 30 Sec Memory Limit: 512 MBSubmit: 1427 Solved: 532[Submit][Status][Discuss]Description给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。题目保证有解。Input第一行V,E原创 2016-08-26 21:08:49 · 773 阅读 · 0 评论 -
bzoj 1863: [Zjoi2006]trouble 皇帝的烦恼(二分答案+dp)
1863: [Zjoi2006]trouble 皇帝的烦恼Time Limit: 1 Sec Memory Limit: 64 MBSubmit: 557 Solved: 294[Submit][Status][Discuss]Description经过多年的杀戮,秦皇终于统一了中国。为了抵御外来的侵略,他准备在国土边境安置n名将军。不幸的是这n名将军羽翼渐丰,开始展露原创 2016-09-18 20:26:45 · 1696 阅读 · 0 评论 -
code vs 1218 疫情控制 (二分+贪心+倍增)
1218 疫情控制 2012年NOIP全国联赛提高组 时间限制: 2 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond题解 查看运行结果题目描述 DescriptionH 国有 n 个城市,这 n 个城市用 n-1 条双向道路相互原创 2016-08-23 16:29:02 · 695 阅读 · 0 评论 -
bzoj 4453: cys就是要拿英魂!(后缀数组+二分)
4453: cys就是要拿英魂!Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 77 Solved: 39[Submit][Status][Discuss]Descriptionpps又开始dota视频直播了!一群每天被pps虐的蒟蒻决定学习pps的操作技术,他们把pps在这局放的技能记录了下来,每个技能用一个字符表示原创 2016-08-21 21:01:11 · 764 阅读 · 0 评论 -
bzoj 2811: [Apio2012]Guard(线段树+二分)
2811: [Apio2012]GuardTime Limit: 10 Sec Memory Limit: 128 MBSubmit: 555 Solved: 262[Submit][Status][Discuss]DescriptionInputOutputSample Input5 3 41 2 13 4 1原创 2016-05-03 21:39:03 · 737 阅读 · 0 评论 -
cogs 396. [网络流24题]魔术球问题(简化版
396. [网络流24题]魔术球问题(简化版★★☆ 输入文件:balla.in 输出文件:balla.out 简单对比时间限制:1 s 内存限制:128 MB 问题描述: 假设有n根柱子,现要按下述规则在这n根柱子中依次放入编号为 1,2,3,4......的球。 (1)每次只能在某根柱子的最上面放球。 (2)在同一根柱子中,任何2个相邻球的编号之和原创 2016-04-05 16:34:34 · 979 阅读 · 0 评论 -
openjudge 集合加法
t1794:集合加法查看提交统计提问总时间限制: 3000ms 内存限制: 65536kB描述给出2个正整数集合A = {pi | 1 j | 1 i+ qj = s的不同的(i, j)对有多少个。输入第1行是测试数据的组数n,后面跟着n组测试数据。每组测试数据占5行,第1行是和s (1 注意:这里的集合和数学书上定义的集合有一点点区原创 2015-12-04 21:27:06 · 533 阅读 · 0 评论 -
openjudge 木材加工
t1776:木材加工查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述木材厂有一些原木,现在想把这些木头切割成一些长度相同的小段木头,需要得到的小段的数目是给定了。当然,我们希望得到的小段越长越好,你的任务是计算能够得到的小段木头的最大长度。木头长度的单位是厘米。原木的长度都是正整数,我们要求切割得到的小段木头的长度也要求原创 2015-12-04 20:27:41 · 583 阅读 · 0 评论 -
bzoj 2097: [Usaco2010 Dec]Exercise 奶牛健美操 (二分答案+贪心)
2097: [Usaco2010 Dec]Exercise 奶牛健美操Time Limit: 10 Sec Memory Limit: 64 MBSubmit: 305 Solved: 150[Submit][Status][Discuss]DescriptionFarmer John为了保持奶牛们的健康,让可怜的奶牛们不停在牧场之间 的小路上奔跑。这些奶牛的路径集合可原创 2016-09-26 21:51:12 · 989 阅读 · 0 评论 -
bzoj 1052: [HAOI2007]覆盖问题 (二分+dfs)
1052: [HAOI2007]覆盖问题Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 1611 Solved: 741[Submit][Status][Discuss]Description 某人在山上种了N棵小树苗。冬天来了,温度急速下降,小树苗脆弱得不堪一击,于是树主人想用一些塑料薄膜把这些小树遮盖起来,经过一番原创 2016-11-03 14:16:40 · 419 阅读 · 0 评论 -
bzoj 2282: [Sdoi2011]消防(树的直径+二分)
2282: [Sdoi2011]消防Time Limit: 10 Sec Memory Limit: 512 MBSubmit: 569 Solved: 364[Submit][Status][Discuss]Description某个国家有n个城市,这n个城市中任意两个都连通且有唯一一条路径,每条连通两个城市的道路的长度为zi(zi这个国家的人对火焰有超越宇宙的热原创 2016-11-11 09:11:24 · 615 阅读 · 0 评论 -
bzoj 2084: [Poi2010]Antisymmetry (hash+二分)
2084: [Poi2010]AntisymmetryTime Limit: 10 Sec Memory Limit: 259 MBSubmit: 567 Solved: 359[Submit][Status][Discuss]Description对于一个01字符串,如果将这个字符串0和1取反后,再将整个串反过来和原串一样,就称作“反对称”字符串。比如00001111原创 2016-11-10 21:35:19 · 476 阅读 · 0 评论 -
bzoj 2083: [Poi2010]Intelligence test (二分)
2083: [Poi2010]Intelligence testTime Limit: 10 Sec Memory Limit: 259 MBSubmit: 448 Solved: 216[Submit][Status][Discuss]Description霸中智力测试机构的一项工作就是按照一定的规则删除一个序列的数字,得到一个确定的数列。Lyx很渴望成为霸中智力测试原创 2016-11-10 20:15:49 · 288 阅读 · 0 评论 -
bzoj 1082: [SCOI2005]栅栏 (二分+dfs)
1082: [SCOI2005]栅栏Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 1942 Solved: 826[Submit][Status][Discuss]Description 农夫约翰打算建立一个栅栏将他的牧场给围起来,因此他需要一些特定规格的木材。于是农夫约翰到木材店购买木材。可是木材店老板说他这里只剩原创 2016-11-10 18:36:43 · 631 阅读 · 1 评论 -
栅栏的木料(二分+dfs)
题目描述 Description农民John准备建一个栅栏来围住他的牧场。他已经确定了栅栏的形状,但是他在木料方面有些问题。当地的杂货储存商扔给John一些木板,而John必须从这些木板中找出尽可能多所需的木料。当然,John可以切木板。因此,一个9英尺的木板可以切成一个5英尺和一个4英尺的木料 (当然也能切成3个3英尺的,等等)。John有一把(完美的)梦之锯,因此他在切木料原创 2015-12-04 19:14:31 · 1254 阅读 · 0 评论 -
校内互测 B. 王者荣耀 (二分答案+dp)
B. 王者荣耀时间限制:1s 内存限制:128MB问题描述从未来回来后,他知道他最近要打 n 局王者荣耀,其中第 i 局需要耗时li,并且这个顺序在时间上是不可改变的。作为一个很(mei)有自制力的人,他计划用不超过 m+1 天打完这 n 局,为了保证能活着度过这m+1天,他希望总耗时最久的那一天的总时长最小。请告诉他这个值是多少,以使他判断他是否还能活下来;并且告诉他在总时长最长的一原创 2016-10-06 16:09:17 · 1324 阅读 · 0 评论 -
洛谷 P3407 散步 (二分答案+判定 或 模拟)
散步题目描述一条道路上,位置点用整数A表示。当A=0时,有一个王宫。当A>0,就是离王宫的东边有A米,当A道路上,有N个住宅从西向东用1-N来标号。每个住宅有一个人。住宅只会存在于偶数整数点。该国国王认为,国民体质下降,必须要多运动,于是下命令所有人都必须出门散步。所有的国民,一秒钟可以走1米。每个国民各自向东或者向西走。这些方向你是知道的。命令发出后所原创 2016-10-16 15:22:26 · 714 阅读 · 0 评论 -
test 零食店 (dp+二分)
零食店snackstore.in snackstore.out 时间限制:1 s 内存限制:256 MB【题目描述】 成功找到了学长之后学姐感觉到有些饿,于是决定去附近的零食店给自己和学长买些零食。 焦作市的有n家零食店,由m条道路连接着这些零食店,每条道路都有自己的长度l,每家零食店都有自己的消费指数。 由于学姐是个穷B,所以去买零食的路上不能经过原创 2016-11-06 17:45:10 · 540 阅读 · 0 评论