- 博客(76)
- 收藏
- 关注
原创 LOJ 6001 太空飞行计划 (最大权闭合图+打印最小割)
题目描述W 教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业性实验而获取利润。现已确定了一个可供选择的实验集合 E={E1,E2,⋯,Em} E = \{ E_1, E_2, \cdots, E_m \}E={E1,E2,⋯,Em},和进行这些实验需要使用的全部仪器的集合 I={I1,I2,⋯,In} I = \{ I_1, I_2,
2017-07-31 17:52:29 709
转载 后缀数组详解
转自:点击打开链接为什么学后缀数组后缀数组是一个比较强大的处理字符串的算法,是有关字符串的基础算法,所以必须掌握。 学会后缀自动机(SAM)就不用学后缀数组(SA)了?不,虽然SAM看起来更为强大和全面,但是有些SAM解决不了的问题能被SA解决,只掌握SAM是远远不够的。 ……有什么SAM做不了的例子? 比如果求一个串后缀的lcp方面的应用,这是
2017-07-29 23:16:54 883
原创 LOJ #6006. 试题库 (简单最大流+输出可行路径)
题目描述假设一个试题库中有 n nn 道试题。每道试题都标明了所属类别。同一道题可能有多个类别属性。现要从题库中抽取 m mm 道题组成试卷。并要求试卷包含指定类型的试题。试设计一个满足要求的组卷算法。输入格式第 1 11 行有 2 22 个正整数 k kk 和 n nn。k kk 表示题库中试题类型总数,n
2017-07-29 17:27:51 649
原创 POJ - 1637 Sightseeing tour (混合图欧拉路径欧拉图判断)
Sightseeing tourTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 6986Accepted: 2901DescriptionThe city executive board in Lund wants to constr
2017-07-28 16:26:36 337
原创 HDU 6053 TrickGCD (桶装+分段 / 莫比乌斯反演)
TrickGCDTime Limit: 5000/2500 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 746 Accepted Submission(s): 293Problem DescriptionYou are given an
2017-07-27 23:58:30 1193
原创 HDU 2222 Keywords Search (AC自动机模板题)
Keywords SearchTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 64736 Accepted Submission(s): 21585Problem DescriptionIn the
2017-07-27 00:00:14 447
原创 51nod 1393 0和1相等串 (思维+前缀和)
1393 0和1相等串基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 收藏 关注给定一个0-1串,请找到一个尽可能长的子串,其中包含的0与1的个数相等。Input一个字符串,只包含01,长度不超过1000000。Output一行一个整数,最长的0与1的个数相等的子串的
2017-07-26 22:49:20 561
原创 51nod 1065 最小正子段和(前缀和+思维) && 1051最大子矩阵和(枚举+最大子段和)
1065 最小正子段和基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 收藏 关注N个整数组成的序列a[1],a[2],a[3],…,a[n],从中选出一个子序列(a[i],a[i+1],…a[j]),使这个子序列的和>0,并且这个和是所有和>0的子序列中最小的。例如:4,-1,5,-2,-1,2
2017-07-26 21:52:16 545
原创 POJ Shortest Prefixes (Trie)
Shortest PrefixesTime Limit: 1000MS Memory Limit: 30000KTotal Submissions: 18887 Accepted: 8182DescriptionA prefix of a string is a substring starting at the be
2017-07-26 17:21:58 304
原创 HDU 5536 Chip Factory (枚举+01Trie)
Chip FactoryTime Limit: 18000/9000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 3143 Accepted Submission(s): 1352Problem DescriptionJohn is a
2017-07-26 00:00:52 591
原创 2017 Multi-University Training Contest - Team 1训练总结(持续更新中)
Add More ZeroTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 0 Accepted Submission(s): 0Problem DescriptionThere is a young
2017-07-25 18:16:29 1678
原创 HDU 4825 Xor Sum (01字典树模板题)
题意:给你n个数,然后q次询问,每次询问让你找指定值x与n个数中的哪个数异或后最大。01字典树的实现可以看成是把一个数的二进制字符化后插入到一颗一般的字典树中比如在01字典树种插入3时 相当于在字典树中插入00 …..00011(一共32位,这个根据具体问题)查找最大异或值的时候我们是从最高位 向下贪心查找 贪心策略为:当前查找第k位 二进制数位
2017-07-24 22:27:34 411
原创 HDU 1251 统计难题 (字典树模板题)
统计难题Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 131070/65535 K (Java/Others)Total Submission(s): 42355 Accepted Submission(s): 15233Problem DescriptionIgnatius最近遇到一个难题,老
2017-07-24 21:22:09 544
原创 POJ 2135 Farm Tour (最小费用最大流模板题)
Farm TourTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 17273 Accepted: 6670DescriptionWhen FJ's friends visit him on the farm, he likes to show them
2017-07-24 15:26:01 473
原创 POJ 3469 Dual Core CPU (最大流最小割经典题)
Dual Core CPUTime Limit: 15000MS Memory Limit: 131072KTotal Submissions: 24781 Accepted: 10732Case Time Limit: 5000MSDescriptionAs more and more computers
2017-07-24 12:34:43 915
原创 UVALive 7264 Kejin Game (最大流最小割)
题意:有一个技能树,每个技能有一些“先修技能”,先修技能都得到后才可以得到当前技能。三种方法:1.逐个修技能,花费是技能的点值(数据中的倒数第二行)2.花费一些钱去掉某些边 (边权就是先修的条件) 3.跳过之前的条件直接得到某个技能,求得到某技能的最小花费思路:经典建图。。建完图你会发现最小割就是要求的答案... 将每个点拆成 i 和 i',设一个源点与汇点。
2017-07-23 21:06:01 650
原创 POJ 2112 Optimal Milking (二分+最大流/多重匹配) && POJ 2391 Ombrophobic Bovines( 二分+拆点+最大流)
Optimal MilkingTime Limit: 2000MS Memory Limit: 30000KTotal Submissions: 17940 Accepted: 6421Case Time Limit: 1000MSDescriptionFJ has moved his K (1 <= K
2017-07-23 15:26:56 426
原创 网络流总结
Power NetworkTime Limit: 2000MS Memory Limit: 32768KTotal Submissions: 28550 Accepted: 14796DescriptionA power network consists of nodes (power stations, consum
2017-07-23 14:01:03 389
原创 第八届福建省赛训练总结 【6/12】
这场6题,不过罚时有点炸,不符合我们的队以往的作风。。剩下的题有点算法有点涉及到我们的盲区了...继续努力把~1 Frog———————————————————————————————————— 水2 Triangles———————————————————————————————————— 给你两个三角形,问你这两个三角形是包含的,还是相交
2017-07-23 00:45:00 470
原创 HRBUST - 2163 方格取数 (最大流->最大权独立集)
棋盘取数Time Limit: 1000 MSMemory Limit: 32768 KTotal Submit: 63(20 users)Total Accepted: 16(9 users)Rating: Special Judge: NoDescription给你一个n*n的格
2017-07-22 21:04:23 555
原创 HDU 2732 Leapin' Lizards (拆点棋盘建图+最大流)
Leapin' LizardsTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2846 Accepted Submission(s): 1171Problem DescriptionYour plato
2017-07-22 00:41:25 732 1
原创 POJ 2983 Is the Information Reliable (差分约束 bell/spfa判断负环)
Is the Information Reliable?Time Limit: 3000MS Memory Limit: 131072KTotal Submissions: 13804 Accepted: 4334DescriptionThe galaxy war between the Empire Draco
2017-07-21 00:52:33 432
原创 HDU 3666 THE MATRIX PROBLEM (建图+差分约束+剪枝优化)
THE MATRIX PROBLEMTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 8563 Accepted Submission(s): 2215Problem DescriptionYou hav
2017-07-19 23:59:20 454
原创 POj 1273 Drainage Ditches (最大流 Dinic + ISAP 模板)
Drainage DitchesTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 76183 Accepted: 29594DescriptionEvery time it rains on Farmer John's fields, a pond fo
2017-07-19 18:58:35 380
转载 网络流建模总结
转自:鸟神~网络流题目的重点往往是建模,算法大家学一段时间都能写出来,所以考察建模便成为了网络流题目的套路。以下给出一些经典问题以及建模方法。1.多源多汇问题。源点以及汇点都有多个。建模:建立超级源点S以及超级汇点T,S向所有源点建边,容量无穷大,所有汇点向T建边,容量无穷大。2.结点有容量限制。每个结点都有最大允许通过的流量。建模:将一个结
2017-07-19 16:11:25 1786
转载 最大流Dinic算法讲解 && ISAP 算法解释
转自:http://blog.csdn.net/wall_f/article/details/8207595为了更好的介绍Dinic算法,我们先来介绍最短增广路算法。最短增广路算法1、顶点的层次和层次网络顶点的层次:在残留网络中,把从源点到顶点u的最短路径长度(该长度仅仅是值路径上边的数目,与容量无关),称为顶点u的层次,记为level(u)。源点Vs的层次为0。将残留网络
2017-07-19 16:01:53 3148
原创 HDU 4109 Instrction Arrangement (拓扑or差分约束求关键路径)
Instrction ArrangementTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1871 Accepted Submission(s): 791Problem DescriptionAli
2017-07-19 11:59:27 441
原创 poj 1752 Advertisement (区间差分约束+最长路 输出可行解)
AdvertisementTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 919 Accepted: 331 Special JudgeDescriptionThe Department of Recreation has decided th
2017-07-18 21:10:26 879
原创 POJ 1932 XYZZY (spfa判断正环+判断是否连通 or SPFA+floyd 求解差分约束)
XYZZYTime Limit: 1000MS Memory Limit: 30000KTotal Submissions: 3836 Accepted: 1109DescriptionThe prototypical computer adventure game, first designed by Will Cr
2017-07-18 18:16:01 529
原创 POJ 1201 Intervals (区间差分约束)
IntervalsTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 27261 Accepted: 10465DescriptionYou are given n closed, integer intervals [ai, bi] and n inte
2017-07-18 11:38:10 491
原创 网络流初学整合
首先说明,此篇博客是我在初学网络流时将看到过的所有很好很经典博客里简单易懂或者精彩的部分摘取组合而成的。每一篇博客侧重点不同,有些讲的比较粗略但是另一些博客很详细,所以我觉得将这些精华聚合在一起还是很重要的,每篇博客我都会标明出处。另外有些地方我也会增加一些我自己的见解,如果有不对的地方,希望各位大佬指出。如果您觉得好的话欢迎转载,但请说明出处:http://blog.csdn.NET/qq_34
2017-07-18 00:18:33 963
原创 POJ 1364 King (连通+差分约束)
题目大意:国王有一个傻儿子,只会判断在给出的序列S={a1,a2,a3,a4...ai...at}中,ai+a(i+1)+a(i+2)+...+a(i+n)ai+a(i+1)+a(i+2)+...+a(i+n)>ki,其中测试数据中给出的gt是'>',lt是'<'.有时候这个傻儿子连这也会判断错,当他错了时他不能说自己错(因为是国王的儿子嘛),所以他需要构造一个为序列S1来替代序列S
2017-07-17 23:51:40 361
原创 poj 3169 Layout (差分约束模板题)
LayoutTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 11722 Accepted: 5617DescriptionLike everyone else, cows like to stand close to their friends when
2017-07-17 21:05:02 333
原创 hdu 3440 House Man (去绝对值构图差分约束)
House ManTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2766 Accepted Submission(s): 1163Problem DescriptionIn Fuzhou, there
2017-07-17 21:00:59 498
原创 2017 SiChuan collegiate programming contest 训练总结 【持续更新中】
路还很长啊~A Simple Arithmetic水题, 但是我傻逼了, 把大于long long 值赋给 ll变量了 , 这题唯一注意的就是 -9223372036854775808 -1, 正数ll 最大值比负数绝对值小1#include #include #include #include using namespace std;typedef long lon
2017-07-17 00:31:49 410
原创 知识点扫盲
啥也不会,慢慢看吧欧拉函数在数论,对正整数n,欧拉函数是小于n的正整数中与n互质的数的数目(φ(1)=1)。此函数以其首名研究者欧拉命名(Euler'so totient function),它又称为Euler's totient function、φ函数、欧拉商数等。 例如φ(8)=4,因为1,3,5,7均和8互
2017-07-16 19:25:33 869
原创 51nod 1202 子序列个数 (子序列套路dp)&& HDU 5791 Two (两串求相同子序列)
1202 子序列个数题目来源: 福州大学 OJ基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注子序列的定义:对于一个序列a=a[1],a[2],......a[n]。则非空序列a'=a[p1],a[p2]......a[pm]为a的一个子序列,其中1例如4,14,2,3和14,1,
2017-07-16 00:08:12 619
原创 “玲珑杯”ACM比赛 Round #18 ABC题解
A -- 计算几何你瞎暴力Time Limit:5s Memory Limit:256MByteSubmissions:1597Solved:301DESCRIPTION今天HHHH考完了期末考试,他在教学楼里闲逛,他看着教学楼里一间间的教室,于是开始思考:如果从一个坐标为 (x1,y1,z1)(x1,y1,z1)的教室走到(x2,y
2017-07-15 23:25:59 582
转载 理解字符串循环同构的最小/最大表示法+模板
循环字符串的最小表示法的问题可以这样描述:对于一个字符串S,求S的循环的同构字符串S’中字典序最小的一个。由于语言能力有限,还是用实际例子来解释比较容易:设S=bcad,且S’是S的循环同构的串。S’可以是bcad或者cadb,adbc,dbca。而且最小表示的S’是adbc。对于字符串循环同构的最小表示法,其问题实质是求S串的一个位置,从这个位置开始循环输出S,得到的S’字典序最
2017-07-14 23:11:13 642
原创 2011 Heilongjiang collegiate programming contest题解报告
题目:UESTC 924~933A.水题B.水题C.模拟, 也没什么坑点.D Dart gameProblem:696Time Limit:1000msMemory Limit:65536KDes
2017-07-14 22:59:48 559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人