码迷,mamicode.com
首页 >  
搜索关键字:滚动数组    ( 315个结果
HDU 1024 Max Sum Plus Plus
用long long竟然会超时 思路参考kuangbin的 因为n有1000000,可以用滚动数组 然后dp[i][j]表示选取第i个数,分成j组时的最大值 然后这里有一个比较独特的思路 一般的思路都是该数选或不选这两个状态,而这里不需要不选这个状态,不选的状态可以由 还要注意一点,这里i //以前做过一些dp的题目,但都是一些很难的,基础没打好来,回来好好做一些基础dp //其实做...
分类:其他好文   时间:2015-04-22 15:16:44    阅读次数:80
POJ 1159 - Palindrome (LCS, 滚动数组)
PalindromeTime Limit:3000MSMemory Limit:65536KTotal Submissions:55018Accepted:19024DescriptionA palindrome is a symmetrical string, that is, a string ...
分类:编程语言   时间:2015-04-17 10:56:40    阅读次数:194
【HDOJ】2386 Dart Challenge
纯粹母函数+滚动数组,水之。 1 /* 2386 */ 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 ...
分类:其他好文   时间:2015-04-16 12:19:08    阅读次数:114
Pascal's Triangle I, II
题目链接https://leetcode.com/problems/pascals-triangle/https://leetcode.com/problems/pascals-triangle-ii/这两道题都是数组操作,需要注意的是II在I的基础上使用滚动数组存储过往的中间结果,这个思想可以注意...
分类:其他好文   时间:2015-04-16 06:44:20    阅读次数:110
[dp] upcpj 2221 Mountain Subsequences
题意: 给长度为N的字符串,只存在小写字母。 问你山形的子序列有多少种,这里是子序列不是子串。 所谓的山形就是严格的递增到递减。 思路: dp[i][j][k]代表前i个字母,前面的字母是j的k状态有多少种。 状态0为什么都没,1为上山,2为下山,3为答案状态。 滚动数组维护就好了。 代码: #include"cstdlib" #include"cstdio" #include"...
分类:其他好文   时间:2015-04-14 09:56:15    阅读次数:114
数字金字塔解题报告
用二维数组记录数,每一个数a[i][k]对应的下两个数是a[i+1][k]和a[i+1][k+1]队列数组也可以记忆化搜索从下往上讨论DP==从下往下讨论DP, f[i][k]从塔顶到此处的最大路径引申滚动数组 1 #include 2 using namespace std; 3 #define....
分类:其他好文   时间:2015-04-11 19:19:36    阅读次数:143
nyoj1189 yougth和他的朋友们(滚动数组运用)
yougth和他的朋友们 时间限制:10000 ms  |  内存限制:65535 KB 难度:3 描述yougth的朋友们各自有一个魔法值x,现在yougth想从这些朋友中挑出一些,使得这些朋友的魔法值的异或和大于等于m。这样的组合共有多少种? 输入多组数据 每组数据首先两个数n和m,表示朋友的个数和要大于等于的值,((1 ≤ n ≤ 40, 0 ≤ m ≤...
分类:编程语言   时间:2015-04-11 11:49:28    阅读次数:203
【动态规划+滚动数组】Interleaving String
题目:leetcode Interleaving String   Given s1, s2, s3, find whether s3 is formed by the interleaving of s1 and s2. For example, Given: s1 = "aabcc", s2 = "dbbca", When s3 = "aadbbcb...
分类:编程语言   时间:2015-04-10 22:34:40    阅读次数:207
【SDOI】【DP】【滚动数组】【bzoj1925】地精部落
1925: [Sdoi2010]地精部落 Time Limit: 10 Sec  Memory Limit: 64 MB Submit: 814  Solved: 494 [Submit][Status][Discuss] Description 传说很久以前,大地上居住着一种神秘的生物:地精。 地精喜欢住在连绵不绝的山脉中。具体地说,一座长度为 N 的山脉 H可分 为从左到右的 N...
分类:编程语言   时间:2015-04-09 17:40:48    阅读次数:182
HDU2079 选课时间(题目已修改,注意读题)【母函数】
题目大意: 给你各种学分的课程数,问:选课凑够N学分的情况有多少种。 给你两个整数N和K,N表示要凑够的学分数。K表示接下来K行,每行为两个整数a和b。 表示学分为a的课程有b们。求出选够N学分的方案数有多少种。 思路: 可以用母函数做,也可以用多重背包来做。这两种做法,感觉实质上没什么区别吧。多重背包 用滚动数组优化一下也是一样的。这里用母函数来解决。这是一道母函数的模板题,关于母函 数,网上有好多资料,就不再描述了。...
分类:其他好文   时间:2015-04-09 11:52:00    阅读次数:133
315条   上一页 1 ... 22 23 24 25 26 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!