上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 50 下一页
摘要: 先说说普通01包的状态问题吧 普通的01背包,在状态转移的过程中为了求出最优解,一定是遍历了所有的情况 然后再求的最优解。那么对于第k最优解问题,我们只需要再加一个维度,用来记录每一个状态k优解的状态就好了。 在普通背包过程中 每次的选举的状态为dp[i-1][j],dp[i-1][j-c[i]+w 阅读全文
posted @ 2016-08-10 19:00 猪突猛进!!! 阅读(154) 评论(0) 推荐(0)
摘要: 前几天打bestcode 的时候 里面有一道题目是用尺取法。。 然而。。我没看出来(主要是问题的转化过程) 先说说尺取法的使用范围吧 在一段区间里面 寻找满足条件的区间个数问题 先上题目 hdu5806 题目是求满足条件的区间个数 所以可以用尺取法 那么关键就来了 如果确定区间 这里转换一下 需要满 阅读全文
posted @ 2016-08-10 14:24 猪突猛进!!! 阅读(132) 评论(0) 推荐(0)
摘要: rmq(int i,int j,int a)表示查询a数组i到j区间的内容中的最大/最小值核心部分为二分区间以及st预处理算法 先说st预处理算法吧 int dp[i][j];//表示以i开始 长度为2^j的区间里面元素的最大值 那么 dp[i][0] 就表示a[i]本身了 那么dp[i][j]怎么 阅读全文
posted @ 2016-08-09 19:19 猪突猛进!!! 阅读(190) 评论(0) 推荐(0)
摘要: 除了上次的新学的有 区间更新 延迟更新 区间合并 先说下区间更新以及延迟更新吧 既然是对区间的维护 在求解一些问题的时候 有的时候没有必要对所有的自区间都进行遍历 这个时候 延迟标记就派上用场了 (只有在需要的时候才对子区间更新) struct node(){ int l,r,len; int fl 阅读全文
posted @ 2016-08-05 15:50 猪突猛进!!! 阅读(136) 评论(0) 推荐(0)
摘要: 数位dp解决的问题是指求在一段数的区间里面 满足条件的数的个数 核心为两点 http://wenku.baidu.com/link?url=tpfIYzhx_MzevpIM58UZ66pr-87MCFPKTMKFdGDi5jUqyO9ckti0mY6diSz2PZEL_ZBhd2zIbhus1mnz 阅读全文
posted @ 2016-08-05 09:39 猪突猛进!!! 阅读(132) 评论(0) 推荐(0)
摘要: 威威猫系列故事——篮球梦 Time Limit: 300/100 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 3977 Accepted Submission(s): 1042 Prob 阅读全文
posted @ 2016-08-03 16:41 猪突猛进!!! 阅读(205) 评论(0) 推荐(0)
摘要: 先说说区间更新和单点更新的区别 主要的区别是搜索的过程 前者需要确定一个区间 后者就是一个点就好了 贴上两者代码 阅读全文
posted @ 2016-08-03 14:28 猪突猛进!!! 阅读(204) 评论(0) 推荐(0)
摘要: 吉哥系列故事——临时工计划 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 3679 Accepted Submission(s): 1459 P 阅读全文
posted @ 2016-08-02 19:20 猪突猛进!!! 阅读(171) 评论(0) 推荐(0)
摘要: Color the ball Problem Description N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的“小飞鸽"牌电动车从气球a开始到气球b依次给每个气球涂一次颜色。但是N次以后lele已经忘记了第I个气球已经涂过 阅读全文
posted @ 2016-08-02 16:57 猪突猛进!!! 阅读(249) 评论(0) 推荐(0)
摘要: 好好理解一下背包问题 从01包入手 内层的循环 是为了以后求解记录数据 因为只有一个取舍问题 所以只需要一层循环就可以 这里有三个背包 钱 积分 以及免费物品 那么 就需要三重循环 #include<stdio.h>#include<string.h>#define N 105int dp[N][N 阅读全文
posted @ 2016-08-02 15:06 猪突猛进!!! 阅读(130) 评论(0) 推荐(0)
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 50 下一页