自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

狮子淡泊名利

山不在高,有仙则名.水不在深,有龙则灵

  • 博客(29)
  • 收藏
  • 关注

原创 dp做题的基本思路和优化思想

一、一般思路: 1、原问题分解为子问题 2、确定状态 3、确定一些初始状态(边界)的值 4、确定状态转移方程。 二、问题特点: 1、问题有最优子结构 2、无后效性 三、求解形式: 1、记忆递归型 2、我为人人递推型(更新原有节点的值)(要注意递推顺序) 3、人人为我递推型(用已有的求未知的) 四、优化方式 1、时间优化:记忆化 2、空间优化:滚

2016-07-31 11:49:16 534

原创 HDU 2191 多重背包问题

HDU 2191 典型的多重背包问题,题目的链接如下: http://acm.hdu.edu.cn/showproblem.php?pid=2191悼念512汶川大地震遇难同胞——珍惜现在,感恩生活Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission

2016-07-30 10:25:55 206

原创 蓝桥杯 笨小猴 水题的水方法

映射表解决这道题,两种解法一样的,题目链接如下: http://115.28.203.224/problem.php?cid=1007&pid=6问题 G: 笨小猴 时间限制: 1 Sec 内存限制: 256 MB 提交: 41 解决: 11 [提交][状态][讨论版] 题目描述 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选

2016-07-29 20:23:05 576

原创 蓝桥杯 摆动问题 dp和dfs,这个是dp做的

蓝桥杯摆动序列问题,这篇是dp做的。链接如下: http://115.28.203.224/problem.php?cid=1007&pid=7问题描述   如果一个序列满足下面的性质,我们就将它称为摆动序列:   1. 序列中的所有数都是不大于k的正整数;   2. 序列中至少有两个数。   3. 序列中的数两两不相等;   4. 如果第i – 1个数比第i – 2个数大,

2016-07-29 17:00:57 314

原创 蓝桥杯摆动序列 DFS、DP问题这个是DFS

蓝桥杯摆动序列问题,这篇是dfs做的。链接如下: http://115.28.203.224/problem.php?cid=1007&pid=7问题描述   如果一个序列满足下面的性质,我们就将它称为摆动序列:   1. 序列中的所有数都是不大于k的正整数;   2. 序列中至少有两个数。   3. 序列中的数两两不相等;   4. 如果第i – 1个数比第i – 2个数大,则第i个数

2016-07-29 16:39:59 509

原创 NYOJ 16 矩阵嵌套(动态规划思想)

NYOJ 16 矩阵嵌套(动态规划思想)

2016-07-29 08:56:48 366

原创 POJ 2229 动态规划

POJ 2229 动态规划问题 题目的链接如下: http://poj.org/problem?id=2229Sumsets Time Limit: 2000MS Memory Limit: 200000K Total Submissions: 16603 Accepted: 6574 DescriptionFarmer John commanded his cow

2016-07-27 23:53:15 281

原创 HDU 1114 完全背包问题

HDU 1114 动态规划 或者完全背包问题 关于这个题,安利一个背包问题,恰好填满和可以剩余的博客,链接如下: http://blog.csdn.net/insistgogo/article/details/8579597 然后本题的链接如下: http://acm.hdu.edu.cn/showproblem.php?pid=1114C - hdu 1114 Time Limit:100

2016-07-27 23:41:04 433

原创 HDU 1171 多重背包问题

HDU 1171 多重背包问题,题目的链接如下,结合背包九讲理解理解。 http://acm.hdu.edu.cn/showproblem.php?pid=1171Big Event in HDUTime Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission

2016-07-27 22:51:25 361

原创 HDU 1003

HDU 1003 动态规划问题,题目的链接如下: http://acm.hdu.edu.cn/showproblem.php?pid=1003Max SumTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 214953 Accept

2016-07-26 20:40:23 440

原创 HDU 1203 背包问题

HDU 1203 典型的优化0-1背包问题目的链接如下: http://acm.hdu.edu.cn/showproblem.php?pid=1203I NEED A OFFER!Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 2431

2016-07-26 20:20:14 277

原创 HDU 2602 0-1背包问题

HDU 2602 0-1 背包问题,题目的链接如下:http://acm.hdu.edu.cn/showproblem.php?pid=2602 A - hdu 2602 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u SubmitStatus Description Many yea

2016-07-26 20:00:46 335

原创 背包问题基本思想

0-1背包问题: 有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。这个问题的特点是:每种物品只有一件,可以选择放或者不放。算法基本思想: 利用动态规划思想 ,子问题为:f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。其状态转移方程是:f[i][v]=max{f[i-1][

2016-07-26 19:00:57 1965

原创 HDU 2571 DP动态规划问题(同POJ1088)

HDU 2571 这是一道经典的DP问题,题目的链接如下: http://acm.hdu.edu.cn/showproblem.php?pid=2571命运Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 16063 Accepte

2016-07-26 10:39:40 257

原创 POJ 1088 经典动态规划(记忆搜索)问题

POj 1088 这是一道经典的动态规划或者说的是搜索加上动态规划的问题,也就是说这是一道经典的记忆搜索问题。题目的链接如下: http://poj.org/problem?id=1088滑雪

2016-07-26 10:24:24 248

原创 动态规划思想

什么是动态规划? 和分治法一样,动态规划(dynamicprogramming)是通过组合子问题而解决整个问题的解。 分治法是将问题划分成一些独立的子问题,递归地求解各子问题,然后合并子问题的解。

2016-07-25 15:52:29 268

原创 HDU 1061 快速幂算法

HDU 1061 典型的快速幂题目,记住模板,题目的链接如下: http://acm.hdu.edu.cn/showproblem.php?pid=1061

2016-07-23 22:42:17 340

原创 HDU 1002 ????

HDU 1002 ????,???????: http://acm.hdu.edu.cn/showproblem.php?pid=1002A + B Problem IITime

2016-07-23 22:22:40 250

原创 POJ 3984 BFS走迷宫问题

POJ 3984 BFS走迷宫问题,题目的链接如下: http://poj.org/problem?id=3984A - 迷宫问题

2016-07-23 21:59:42 451

原创 POJ 1915 BFS 同HDU1372

这个题目也是经典的BFS算法,题目的链接如下: http://poj.org/problem?id=1915Knight Moves

2016-07-23 21:54:04 178

原创 HDU 1372 BFS

HDU 1372 经典的BFS题目,题目的链接如下:

2016-07-23 21:49:44 247

原创 POJ 1915 BFS题目

经典的BFS题目,题目的链接如下: http://poj.org/problem?id=1915Knight Moves Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 24561 Accepted: 11592 DescriptionBackground Mr Somurolov, fabul

2016-07-23 12:51:31 900

原创 CodeForces 686B 冒泡排序

题目的链接如下: http://codeforces.com/problemset/problem/686/B

2016-07-23 09:47:29 319

原创 Codeforces 682B贪心

这题是一道不太典型的排序贪心题目。题目的链接如下:

2016-07-23 09:40:33 320

原创 HDU 2070 迭代问题

HDU 2070 下面是这题的链接:

2016-07-23 08:51:28 345

原创 POJ 1731 字符串全排序

这是一道全排列的问题,不过我并没有深刻的理解其中的道理,因为学长直接就告诉了我库函数,直接用的。 POJ - 1731

2016-07-23 08:47:19 360

原创 HDU 1010 DFS算法加剪枝(优化)

这题是一场经典的剪枝,因为DFS太浪费时间了,他的时间复杂度是O(n2),所以必须要优化,这里用到了奇偶剪枝,学长那里get到的 题目的链接如下: http://acm.hdu.edu.cn/showproblem.php?pid=1010

2016-07-22 22:42:35 333

原创 HDU 1241 DFS算法

这道题也是一道DFS的经典题目,下面是题目的链接 http://acm.hdu.edu.cn/showproblem.php?pid=1241 题目的翻译如下: B - 1241 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u SubmitStatus Desc

2016-07-22 22:11:55 436

原创 HDU 1312 DFS

算法基础 DFS 深度搜索hdu1312 Red and Black http://acm.hdu.edu.cn/showproblem.php?pid=1312 这道题的题意大致是你在@点处,’.’是能走的,’#’是不能走的,然后问你能走过的最多的’.’的步数。典型的DFS题目。

2016-07-22 21:37:14 549

空空如也

空空如也

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

TA关注的人

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