动态规划
I_O_fly
身为一个喜欢算法的小菜鸡,喜欢自己自学
展开
-
纸牌游戏(动态规划入门经典)
1045: 纸牌游戏Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 20 Solved: 10[Submit][Status][Web Board]Description给你N张纸牌,一字排开,纸牌有正反面,正面写有0,反面写有1。开始的纸牌可能是一种乱的状态(有0有1)现在你需要整理这些纸牌。但麻烦的是,每当你翻一张纸牌时,他左右两...原创 2018-09-12 16:08:32 · 1977 阅读 · 0 评论 -
背包九讲
【转】背包九讲-dd_engi-第一部分 (2012-03-24 23:26:49)转载▼标签: 背包 动态规划 空间复杂度 物品 杂谈分类: mass转载:dd_engi 的背包九讲目录第...转载 2018-11-28 11:27:50 · 171 阅读 · 0 评论 -
P1020导弹拦截
题目描述某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入导弹依次飞来的高度(雷达给出的高度数据是\le 50000≤50000的正整数),计算这套系统最多能拦截多少导弹...原创 2019-03-18 14:11:42 · 623 阅读 · 0 评论 -
反恐精英
反恐精英时间限制: 3 Sec内存限制: 128 MB提交: 107解决: 28[提交] [状态] [讨论版] [命题人:外部导入]题目描述反恐精英是一款流行的射击游戏。游戏中有两方势力:恐怖分子方和反恐精英方。你所扮演的是反恐精英,需要制服所有恐怖分子,并且拆除c4炸弹。为了简化问题,假设所有恐怖分子已经被制服。剩下要做的,是在给定t(t<=1000)时间内...原创 2019-04-21 21:48:11 · 718 阅读 · 0 评论 -
最大余数
题目描述菜鸟是个奇怪的人,他整天喜欢琢磨一些东西...某天,他在想:如果一个数k加上n次a而且乘上m次b,然后再对p取余,之后这个数最大会变成多少呢??因为今天菜鸟在忙于期末考试,所以现在请你来帮助解决一下这个问题(对这个数每次你可以选择加a或者乘b, 但是你总的必须要用n次加法和m次乘法)。输入多组测试数据,第一行有一个整数t(1<=t<=20)代表case数量,对于...原创 2019-04-18 12:58:56 · 1192 阅读 · 0 评论 -
逃离地牢
题目描述小明明又被大威鱼抓住了,大威鱼把小明明关在地牢里,地牢由n * n 个房间组成,小明被困在地牢的最左上角的房间中,出口在最右下角,他想逃出这个诡异的地牢,但是他只能向下或者向右走。小明每经过一个房间,都要受到一定的伤害(伤害都大于0),而且这个伤害可不是累加的哦,是累乘的,因此当他走出地牢的时候,他受到的伤害会非常大。但是小明有一个终极技能,能把受到的伤害X转变为金币,转化如下。i...原创 2019-04-18 17:07:36 · 399 阅读 · 0 评论 -
多源最短路训练题解(floyd模板+ 无向图+ 有向图+10多道类型题解)
还有16天就要比省赛了,复习一波最短路首先是floyd的应用需要注明的一点第一个K是松弛了k个城市练习题解: HDU1596 HDU2112 HDU1874 HDU1869HDU2066 HDU2094 HDU2544稍加复杂:HDU1217 顺练习map离散 难度1.5HDU1245 处理起点,终点 ...原创 2019-04-24 11:22:02 · 4887 阅读 · 0 评论 -
单源最短路劲(朴素dijkstra模板 + 邻接表实现 + 堆优化 +无向图+ 有向图)不定时更新
刚复习完floyd,开始复习dijkstra,大二那会学过一波不是很懂,dp做的多了发现真的就简单233,反正我只是一个会裸题的弱鸡不定时更新dijkstra的模板比如邻接表和堆优化的dijkstra,马上省赛了也不知道会不会出图论,希望出来我能秒ac233.对应的意思模板代码里我都注释了看代码就好。# include <iostream># include <nu...原创 2019-04-24 14:13:12 · 444 阅读 · 0 评论 -
各种背包详解(自己总结) &&金明的预算和LOL(可依赖的背包问题)
在讲可依赖背包之前先回顾下背包九讲的内容,现在做dp多了发现背包问题真的是dp的鼻祖,好多种问题都是基于背包的模型发展而来,就是不是基于背包的,把背包搞懂也有利于你自己学习dp,以此来想到其它状态转移方程。首先,一开始是背包的基础构成--01背包。一般类型就是下面这种:题目有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大...原创 2018-11-29 18:35:18 · 803 阅读 · 0 评论 -
单位矩阵
1060: 单位矩阵Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 118 Solved: 34[Submit][Status][Web Board][Edit] [TestData]DescriptionX是一个灰常讨厌数学的学生,所以想请你帮他解决一个简单的关于矩阵的问题。给定一个只有0和1构成的大小为M*N的矩阵,在其中找到最大...原创 2018-11-19 14:56:48 · 3602 阅读 · 0 评论 -
(hdu1501)Zipper(记忆化搜索写法)
Zipper Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 11498 Accepted Submission(s): 4130 Problem Description Given th...原创 2018-10-11 13:48:18 · 453 阅读 · 0 评论 -
(转载)记忆化搜索专题
转载自:https://blog.csdn.net/hjf1201/article/details/78680814什么是记忆化搜索呢?搜索的低效在于没有能够很好地处理重叠子问题;动态规划虽然比较好地处理了重叠子问题,但是在有些拓扑关系比较复杂的题目面前,又显得无奈。记忆化搜索正是在这样的情况下产生的,它采用搜索的形式和动态规划中递推的思想将这两种方法有机地综合在一起,扬长避短,简单实用,在信...转载 2018-10-10 08:17:26 · 195 阅读 · 0 评论 -
Function Run Fun(记忆化搜索)
Function Run Fun Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3381 Accepted Submission(s): 1768 Problem Description ...原创 2018-10-10 11:19:57 · 195 阅读 · 0 评论 -
滑雪(经典的dfs + dp== 记忆化搜素)
滑雪Time Limit: 1 Sec Memory Limit: 256 MB题目连接http://www.tyvj.cn/p/1004Description trs喜欢滑雪。他来到了一个滑雪场,这个滑雪场是一个矩形,为了简便,我们用r行c列的矩阵来表示每块地形。为了得到更快的速度,滑行的路线必须向下倾斜。 例如样例中的那个矩形,可以从某个点滑向上下左右四个相...原创 2018-10-10 22:14:19 · 465 阅读 · 0 评论 -
穿过街道(递推+记忆化搜索俩种写法)
穿过街道Problem:20Time Limit:1000msMemory Limit:65536KDescription一个城市的街道布局如下:从最左下方走到最右上方,每次只能往上或往右走,一共有多少种走法? Input输入很多行行数,每行1个数字代表n的值,当n=0时结束(2<=n<=15)Output输出对应每行n值的走法.Samp...原创 2018-10-30 15:41:07 · 379 阅读 · 0 评论 -
简单易懂的背包讲解
转载自: https://blog.csdn.net/qq_34374664/article/details/52230368 背包之01背包、完全背包、多重背包详解 PS:大家觉得写得还过得去,就帮我把博客顶一下,谢谢。首先说下动态规划,动态规划这东西就和递归一样,只能找局部关系,若想全部列出来,是很...转载 2018-11-13 14:11:36 · 289 阅读 · 0 评论 -
单位矩阵
单位矩阵Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 149 Solved: 44[Submit][Status][Web Board]DescriptionX是一个灰常讨厌数学的学生,所以想请你帮他解决一个简单的关于矩阵的问题。给定一个只有0和1构成的大小为M*N的矩阵,在其中找到最大的子单位矩阵。单位矩阵是指主对角线上元素全部...原创 2018-11-21 13:12:19 · 1662 阅读 · 0 评论 -
找方块
1746: 找方块Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 111 Solved: 3[Submit][Status][Web Board]Description小明最近看到一件艺术品,是由许多黑白方块组成的矩形图,但是并不是黑白相间的。小明希望找到一个最大的黑白相间的矩形。Input第一行输入T(T<=10)。接...原创 2018-11-21 13:14:34 · 517 阅读 · 2 评论 -
钓鱼
题 B: 钓鱼时间限制: 1 Sec内存限制: 128 MB提交: 36解决: 12[提交] [状态] [讨论版] [命题人:外部导入]题目描述小A最近又新买了一幢别墅,里面有一个特别特别大的矩形水池,他买了很多很多鱼养在水池里。这样就可以每天都吃上水煮鱼或者酸菜鱼,以实现他最大腰围的目标!这天小A请全体ACM班的同学到他家吃饭,其实也是为了表演一下他高超的钓鱼技术!...原创 2019-04-20 10:52:08 · 336 阅读 · 0 评论