自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码代码的猿猿

码代码的猿猿的AC之路。。。。。

  • 博客(32)
  • 资源 (8)
  • 收藏
  • 关注

原创 BZOJ 1176: [Balkan2007]Mokia CDQ分治

第一道CDQ分治....以下来自  陈丹琦 的 从《Cash》谈一类分治算法的应用:算法分析这个问题是IOI 2000 Mobile的加强版:Mobile中W≤1000,就可以利用二树状数组在O(log22n)的时间复杂度内维护出操作1)和操作2).这个问题中W很大,开二维树状数组O(W2)的空间显然吃不消,考虑使用动态空间的线段树,最多可能达到操作次数 * (log2W)

2015-07-31 15:56:10 888

原创 HDOJ 5336 XYZ and Drops 模拟

暴力模拟XYZ and DropsTime Limit: 3000/1500 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 230    Accepted Submission(s): 35Problem DescriptionX

2015-07-30 19:19:07 1062

原创 HDOJ 3592 World Exhibition 差分约束

World ExhibitionTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1373    Accepted Submission(s): 673Problem DescriptionNowadays,

2015-07-30 09:09:12 888

原创 HDOJ 3666 THE MATRIX PROBLEM 差分约束

根据题意有乘除的关系,为了方便构图,用对数转化乘除关系为加减关系.....THE MATRIX PROBLEMTime Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 7486    Accepted Submission

2015-07-29 22:30:08 787

原创 HDOJ 1534 Schedule Problem 差分约束

差分约数:求满足不等式条件的尽量小的值---->求最长路---->a-b>=c----> b->a (c)Schedule ProblemTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1503    Acc

2015-07-29 17:06:10 827

原创 HDOJ 5318 The Goddess Of The Moon 矩阵快速幂

The Goddess Of The MoonTime Limit: 6000/3000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 540    Accepted Submission(s): 215Problem DescriptionChan

2015-07-29 14:51:07 824

原创 HDOJ 5316 Magician 线段树

线段树,每个节点维护某一段开头和结尾为 奇奇 奇偶 偶奇 偶偶 的四种值......MagicianTime Limit: 18000/9000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 853    Accepted Submission(s): 235

2015-07-29 09:52:26 663

原创 HDOJ 5323 Solve this interesting problem BFS搜索

BFS暴力搜索.....Solve this interesting problemTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 974    Accepted Submission(s): 263Pr

2015-07-28 23:55:04 734

原创 HDOJ 5317 RGCDQ 水

预处理出每个数有多少个不同的因数,因数最多不超过7RGCDQTime Limit: 6000/3000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 641    Accepted Submission(s): 304Problem Descri

2015-07-28 21:52:16 576

原创 HDOJ 5325 Crazy Bobo 树形DP

按照升序或者降序选择的点集可以满足条件.....树上的每个节点可以从子节点转移,也可以从父亲节点转移Crazy BoboTime Limit: 6000/3000 MS (Java/Others)    Memory Limit: 131072/65536 K (Java/Others)Total Submission(s): 325    Accepted Submiss

2015-07-28 20:54:14 875

原创 HDOJ 5302 Connect the Graph 构造

如果1度的点不是偶数,则无解构造一个环,这样所有的点都可以有俩个度.其他所有情况都可以通过删掉一些边来得到,而且黑边和白边是互相独立的....考虑到不能有重边,则至少得有2*n条边,所以n==4的情况(1 2 1)需要特判Connect the GraphTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/

2015-07-28 09:59:24 739

原创 HDOJ 5306 Gorgeous Sequence 线段树

http://www.shuizilong.com/house/archives/hdu-5306-gorgeous-sequence/Gorgeous SequenceTime Limit: 6000/3000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)Total Submission(s

2015-07-27 11:56:46 1516

原创 ACM中常用算法----字符串

ACM中常用算法—-字符串ACM中常用的字符串算法不多,主要有以下几种:Hash字典树KMPAC自动机manacher后缀数组EX_KMPSAM(后缀自动机)回文串自动机下面来分别介绍一下:0. Hash字符串的hash是最简单也最常用的算法,通过某种hash函数将不同的字符串分别对应到不同的数字.进而配合其他数据结构或STL可以做到判重,统计,查询等操作.#### 字符串的h

2015-07-26 11:41:58 8032 1

原创 HDOJ 5299 Circles Game 圆嵌套+树上SG

将所有的圆化成树,然后就可以转化成树上的删边博弈问题....Circles GameTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 881    Accepted Submission(s): 255Pr

2015-07-25 23:36:57 1076

原创 HDOJ 5303 Delicious Apples 枚举+DP

暴力枚举+DP虽然是在环上,但最多只需要走一圈...dp[0][i]表示从1...i从起点逆时针走取完i个的花费,有 dp[0][i]=dp[0][i-k]+dist[i]*2dp[1][i]表示从i...n从起点顺时针走取完n-i+1个的花费 dp[1][i]=dp[1][i+k]+(L-dist[i])*2枚举哪些点顺时针哪些点逆时针: ans=min(ans,dp[0][

2015-07-24 17:44:57 709

原创 HDOJ 5294 Tricks Device 最短路(记录路径)+最小割

最短路记录路径,同时求出最短的路径上最少要有多少条边,然后用在最短路上的边重新构图后求最小割.Tricks DeviceTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1584    Accepted Sub

2015-07-24 15:12:35 786

原创 HDOJ 5288 OO’s Sequence 水

预处理出每个数字的左右两边可以整除它的最近的数的位置OO’s SequenceTime Limit: 4000/2000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 1880    Accepted Submission(s): 672

2015-07-24 10:00:28 841

原创 HDOJ 5308 I Wanna Become A 24-Point Master 构造

构造题,前面十几个手工处理....n很大时有很多构造方法,一阵乱搞就可以了......I Wanna Become A 24-Point MasterTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 128  

2015-07-23 19:05:09 1069

原创 HDOJ 5305 Friends 暴力枚举

暴力枚举边的状态.....FriendsTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 120    Accepted Submission(s): 39Problem DescriptionTh

2015-07-23 19:01:55 1203 1

原创 HDOJ 5293 Tree chain problem LCA+树链剖分+树形DP

[题意]给定一颗树上的几条链和每条链的权值,求能取出的不含有公共节点的链的最大权值....[解]预处理每条链的lca树形DP, d[i]表示取到这个节点时可以得到的最大值 , sum[i]=sigma( d[k] | k 是i的子节点)如果不取i  d[i]=sum[i]如果取i , e是lca为i的链则 d[i]=max(d[i],e的权值+sigma(sum[k])-s

2015-07-23 09:40:49 2516 2

原创 HDOJ 5296 Annoying problem LCA+数据结构

dfs一遍得到每个节点的dfs序,对于要插入的节点x分两种情况考虑:1,如果x可以在集合中的某些点之间,找到左边和右边距离x最近的两个点,即DFS序小于x的DFS序最大点,和大于x的DFS序最小的点......2.如果x在集合中的点某一侧,则找距离x的dfs序最小和最大的点将x插入这个集合最少要走的距离为 dist[x]-dist[LCA(left,x)]-dist[LCA(rig

2015-07-22 14:00:03 1021 2

原创 HDOJ 5292 Pocket Cube 构造

.......Multi-University Training Contest 1 题解 BY FZU">Pocket CubeTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 6    Accepted Sub

2015-07-21 19:25:31 1415

原创 HDOJ 5289 Assignment 单调队列

维护一个递增的和递减的单调队列AssignmentTime Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 78    Accepted Submission(s): 40Problem Descripti

2015-07-21 18:32:54 1168 1

原创 Codeforces 240F. TorCoder 线段树

线段树统计和维护某一区间内的字母个数。。。。F. TorCodertime limit per test3 secondsmemory limit per test256 megabytesinputinput.txtoutputoutput.txtA boy named Leo doesn't m

2015-07-21 00:08:03 1174

原创 记 Ubuntu14.04 Monodevelop 安装的两个问题

1. Monodevelop 不能运行,显示错误 The assembly mscorlib.dll was not found or could not be loaded. 首先要确定mono安装完整,这个问题的可能原因是mono安装的路径不对,monodevelop在/usr/local/lib下找不到mono. 解决办法: 用which mono查看mono的安装路

2015-07-10 22:56:35 2389

原创 HDOJ 5276 YJC tricks time multimap

multimap的使用YJC tricks timeTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 524288/262144 K (Java/Others)Total Submission(s): 492    Accepted Submission(s): 215Problem Descri

2015-07-10 09:52:10 953

原创 Codeforces 240E. Road Repairs 最小树形图+输出路径

最小树形图裸题,不过需要记录路径E. Road Repairstime limit per test2 secondsmemory limit per test256 megabytesinputinput.txtoutputoutput.txtA country named Ber

2015-07-08 17:45:32 1400

原创 HDOJ 2121 Ice_cream’s world II 最小树形图无根树

朱刘算法 最小树形图无根树:建立一个虚拟的根节点,向所有节点连边,权值为其他所有边的权值和+1在求最小树形图的时候,记录和虚拟的根相连的是哪个节点在这题中,边是从小往大加的所以直接记录的是相连的是第几号边....Ice_cream’s world IITime Limit: 3000/1000 MS (Java/Others)    Memory

2015-07-07 20:03:29 922

原创 HDOJ 4009 Transfer water 最小树形图

Transfer waterTime Limit: 5000/3000 MS (Java/Others)    Memory Limit: 65768/65768 K (Java/Others)Total Submission(s): 4216    Accepted Submission(s): 1499Problem DescriptionXiaoA lives

2015-07-06 10:32:59 1110

原创 Codeforces 238E. Meeting Her 图论+记忆化搜索

大意:有一个 n 个结点的有向图,边权均为 1。Urapl 想从 a 出发去 b。有 p 个公交车公司。在每一秒的开始,第 i 个公司的公交车随机选择一条从 s i 到 t i 的最短路径然后走这条路径。如果一个公交车经过 Urpal 所在的交叉点,则 Urpal 可以上这辆公交车,他可以在中途任意一个结点下车。在任何时刻 Urpal 只知道他自己的位置和约会地点。当他上了公交

2015-07-05 23:36:22 1436

原创 TJU 2248. Channel Design 最小树形图

最小树形图,测模版....2248.   Channel DesignTime Limit: 1.0 Seconds   Memory Limit: 65536KTotal Runs: 2199   Accepted Runs: 740We need irrigate our farms, but there is only one source o

2015-07-04 23:48:57 1046

原创 Codeforces 235E. Number Challenge DP

dp(a,b,c,p) = sigma ( dp(a/p^i,b/p^j,c/p^k) * ( 1+i+j+k) )表示用小于等于p的素数去分解的结果有多少个E. Number Challengetime limit per test3 secondsmemory limit per test512 megabytes

2015-07-04 11:08:05 1333

ejb3.0写的登陆应用

ejb3.0写的登陆应用,可以部署到jboss5.1中

2015-06-26

数论概论 美版第三版

数论概论 美版第三版

2015-02-23

ManicTime Professional v2.5.2.1 简体中文破解版

ManicTime Professional v2.5.2.1 简体中文破解版,内带破解补丁 windows下时间记录神器

2014-05-01

后缀数组的倍增法实现

后缀数组模板,后缀数组的倍增法实现,名次数组,高度数组

2013-12-13

360断网急救箱

独立的360断网急救箱

2013-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除