自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (1)
  • 收藏
  • 关注

原创 博客转移了,转移到dawxy.com

博客转移了,转移到dawxy.com

2014-12-21 17:23:01 679

原创 HDU1403 - Longest Common Substring(后缀数组求nlog(n)的最长公共子序列)

题目链接:HDU1403【题意】给出两个长度【分析】最长公共子序列以前学过可以用DP求,但是复杂度是n^2的,这题显然不能用;学后缀数组时看到这题,把两个字符串链接起来中间加上一个特殊字符分隔,求出height数组,则枚举height数组时限制一下在两个串,求最大值即可。【AC CODE】140ms#include #include #include #include #i

2014-12-18 10:49:51 939

原创 HDU2227 - Find the nondecreasing subsequences(线段树优化DP)

题目链接:HDU2227【题意】统计最长不下降子序列的数量。【分析】最容易想到的就是用dp统计,转移方程为dp[i] = sum{dp[0~j] (j 用线段树替代dp数组来统计,可以把排序后的下标保存在num[],这样只要线段树维护排序后的1~n就是sum{dp[0~j] (j 在排序时,相同的值下标小的排前面;用树状数组或者zkw更快【AC CODE】1528m

2014-12-11 10:39:25 588

原创 HDU5141 - LIS again(LIS的变形)

HDU5141 BestCoder Round #21 1004

2014-12-09 08:31:54 680

原创 HDU5139 - Formula(找规律+离散化)

BestCoder Round #21

2014-12-06 21:08:29 565

原创 HDU1867 - A + B for you again(KMP)

【题目】A + B for you againTime Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4556    Accepted Submission(s): 1179Problem DescriptionGe

2014-12-03 10:49:52 487

原创 ZOJ3838 - Infusion Altar(找规律模拟)

【题目】Infusion Altar  ZOJ3838 - 浙大月赛Time Limit: 2 Seconds                                    Memory Limit: 65536 KB                              Bob is recently playing a game called Minecraft,

2014-11-30 21:40:12 740

原创 HDU3466 - Proud Merchants(贪心+01背包)

题目链接 HDU3466【题意】有M(【分析】一看就是01背包,但是他加了个限制条件,购买者需要有qi元钱,这样就让每个物品购买顺序的不同而影响到01背包的结果,则需要贪心的排一下序才可以,以前做过一题价值随时间变化的01背包也需要排序,就是NYOJ747。但是这题稍微有点不同,价值不会变,只会改变购买的门槛,那么只要让购买顺序需要的空间尽量小,以留出更多的空间给后面的物品。贪心过

2014-11-27 09:09:48 548

原创 HDU 1298 - T9(trie树)

题目链接 HDU1298【题意】给出n(or 2,np 1,nh 3,则串n出现概率为1+3,nh为3,np为1,o为2,or为2;然后求出每次输入手机键盘按钮时对应的概率最大的子串(不一定要出现的字符串,他们前缀都可以)。【分析】一开始题意理解错了,以为概率为路径之和,知道题意后,还是蛮好写的,只要把字典树的查询改一下,用dfs完成,每次控制下可以查询的字符串(手机键盘数字对应的3,

2014-11-26 23:02:10 555

原创 HDU3974 - Assign the task(线段树)

题目链接 HDU3974

2014-11-23 21:25:49 678

原创 unordered_map,unordered_set,map,set 插入查找耗时测试

MAXN 10000000 (10^7)  10次平均耗时单位(ms)【插入】unordered_set::insert(int)259unordered_map mp[int] = int 296mp.insert(unordered_map::value_type(int,int) 3000map mp[int] = int  1601set::insert(int) 

2014-11-19 12:47:32 3102

原创 【模版元编程(用编译时间换取运行时间)】

还没学会,慢慢看,用到的

2014-11-17 12:12:53 693

原创 【C++11新特性】

新特性 http://zh.wikipedia.org/wiki/C%2B%2B11

2014-11-16 10:40:56 680 1

原创 HDU5105 - Math Problem(一元三次方程求最大值(直接暴力))

题目链接 HDU5【题意】给出

2014-11-15 20:46:32 1936

原创 LA3938 & UVA1400 - Ray, Pass me the dishes!(线段树)

题目链接 UVA1400【】

2014-11-15 14:56:27 672

原创 【线段树】

【线段树单点更新】

2014-11-14 13:45:48 751

原创 【IO输入挂】

【C++正整数】 【】

2014-11-13 18:33:22 2466

原创 【静态RMQ问题ST-在线算法】

【ST-在线算法 预处理O(nlog(n)) 查询O(1)】

2014-11-13 18:23:35 808

原创 HDU3887 - Counting Offspring(树状数组+模拟栈)

题目链接 HDU3887【题意】 给出一颗树,求出每个点的

2014-11-12 16:02:49 635

原创 【树状数组(BIT)】

【树状数组模版】注意:树状数组x必须>0,因为

2014-11-12 09:39:36 541

原创 【矩阵快速幂模板】

【矩阵快速幂 O(log(n))】

2014-11-09 15:45:01 543

原创 HDU5087 - Revenge of LIS II (次长上升子序列)

题目链接 HDU5087【题意】

2014-11-02 13:53:46 610

原创 HDU3038 - How Many Answers Are Wrong(带权并查集)

题目链接 HDU3038

2014-10-30 20:11:02 520

原创 HDU3926 - Hand in Hand(判断入度最大为2的无向图的同构)

题目链接 HDU3926【题意】 给出两张图,判断是否

2014-10-28 19:41:29 741

原创 【VIM配置】

set nocompatiblesource $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.vimbehave mswinset guifont=courier_new:h16"修改文本字体和大小set nu "显示行号set history=1000000 "修改历史记录数量set tabstop=4 "tap键

2014-10-24 14:26:35 502

原创 【差分约束】

题目链接 HDU3666【题意】给出一个

2014-10-21 10:11:51 528

原创 【拓扑排序模版】

【使用队列(可以用优先队列限制某些状态)】

2014-10-20 08:46:56 681

原创 NYOJ127 - 星际之门(一)(n个节点的完全树有n^n-2个最小生成树)

【题目】星际之门(一)时间限制:3000 ms  |            内存限制:65535 KB难度:3描述 公元3000年,子虚帝国统领着N个星系,原先它们是靠近光束飞船来进行旅行的,近来,X博士发明了星际之门,它利用虫洞技术,一条虫洞可以连通任意的两个星系,使人们不必再待待便可立刻到达目的地。帝国皇帝认为这种发明很给力,决定用星际之门把自己统治的各个星系连

2014-10-15 18:33:15 1091

原创 【有向图强连通分量(SCC)】

【Tarjan算法(O(n+m))】

2014-10-14 08:58:28 554

原创 【无向图的双连通分量】

【点-双连通分量】复制去Google翻译翻译结果

2014-10-12 15:38:52 549

原创 HDU5063 - Operation the Sequence(离线处理)

题目链接 :HDU5063【题意】给出

2014-10-11 23:09:18 497

原创 【无向图的割顶和桥】

【无向图的g】  【无向图的桥】

2014-10-10 16:48:54 648

原创 UVA1658 - Admiral(最小费用最大流+拆点)

题目链接: UVA1658

2014-10-07 08:02:04 2202 2

原创 【二分图匹配模板】

===【】===

2014-09-29 18:50:53 535

原创 HDU5023 - A Corrupt Mayor's Performance Art(线段树)

题目链接: HDU5023【题意】给出n段

2014-09-23 16:21:48 600

原创 HDU5033 - Building(暴力,DP思想)

题目链接 HDU5033【】

2014-09-23 07:24:12 583

原创 HDU5024 - Wang Xifeng's Little Plot(DP)

题目 HDU5024【】

2014-09-20 20:33:33 654

原创 【网络流模板】

【增广路EdmondsKarp算法】

2014-09-20 10:42:33 599

原创 HDU2482 - Transit search (Floyd)

链接 HDU2482【

2014-08-21 12:12:32 590

原创 HDU4932 - Miaomiao's Geometry(贪心)

链接 HDU4932【题意】在x轴给出

2014-08-11 10:19:29 543

HDOJ题目分类update at 2014.11.3【Darkangelwings】

HDOJ题目分类3110题 update at 2014.11.3【Darkangelwings】

2014-11-03

空空如也

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

TA关注的人

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