码迷,mamicode.com
首页 >  
搜索关键字:nyoj 336 子序列    ( 6902个结果
HDU 1081 To The Max
求子矩阵的最大和对于样例:0 -2 -7 09 2 -6 2-4 1 -4 1-1 8 0 -2其最大子矩阵为9 2-4 1-1 8这个子矩阵的和为15想明白后,这是个最大连续子序列的变形sum[k]存放的是矩阵中第k列从第i行到第j行的和每次求出sum数组的最大...
分类:其他好文   时间:2014-07-27 21:51:19    阅读次数:259
hdu1160最长递减子序列及其路径
FatMouse's SpeedTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 9069Accepted Submission(s): 4022Sp...
分类:其他好文   时间:2014-07-27 21:29:55    阅读次数:275
UVA531- Compromise
题意:找出两个文本的最长公共子序列,输出序列 思路:最长公共子序列(LCSL),使用标记数组,递归输出最长公共子序列。 #include #include #include #include using namespace std; const int MAXN = 105; char s1[MAXN][MAXN], s2[MAXN][MAXN], s[MAXN]...
分类:其他好文   时间:2014-07-27 11:49:13    阅读次数:204
NYOJ-170 网络的可靠性
网络的可靠性 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 A公司是全球依靠的互联网解决方案提供商,也是2010年世博会的高级赞助商。它将提供先进的网络协作技术,展示其”智能+互联“的生活概念,同时为参观者提供高品质的个人体验和互动,以”信息通信,尽情城市梦想”为主题贯穿。借助奇幻的剧场大屏幕和特效,展现信息通信技术的应用前景,通过生...
分类:其他好文   时间:2014-07-27 11:47:14    阅读次数:273
hdu 1087 Super Jumping! Jumping! Jumping!(dp 最长上升子序列和)
hdu 1087 Super Jumping! Jumping! Jumping!(dp 最长上升子序列和)...
分类:其他好文   时间:2014-07-27 11:32:02    阅读次数:201
SPOJ GSS6 4487. Can you answer these queries VI (SPLAY)
题目大意: 四个操作: I X Y 在x位置插入y D x 删除x位置的数 R x y 用y替换x位置上的数字 Q x y 求出[x,y]上的最大子序列的和。 思路分析: 对于动态维护序列肯定是splay了。 现在就考虑以下几个问题。 之前我们知道线段树处理连续的子序列的和是用区间合并的。那splay上怎么做。 考虑边界,如儿子为 0 或者是冗余节点怎么办? 初始化的...
分类:其他好文   时间:2014-07-27 11:09:32    阅读次数:257
NYOJ 203 三国志
三国志时间限制:3000ms | 内存限制:65535KB难度:5描述《三国志》是一款很经典的经营策略类游戏。我们的小白同学是这款游戏的忠实玩家。现在他把游戏简化一下,地图上只有他一方势力,现在他只有一个城池,而他周边有一些无人占的空城,但是这些空城中有很多不同数量的同种财宝。我们的小白同学虎视眈眈...
分类:其他好文   时间:2014-07-27 10:22:12    阅读次数:212
UVA10599 - Robots(II)(变形的LIS)
题意:一个机器人在n * m的网格里面捡垃圾,机器人只能向右或向下走,求出能捡到的垃圾数量的最大值,有多少条路径可以达到最大值,以及输出其中一条路径。 思路:按照题意可以看出,因为机器人只能向右和向下走,所以纵坐标就不重要的,而横坐标是递增的。当将所有拥有垃圾的格子经过计算得到它的一维值(唯一的),得到一组的数组。那就可以转化为求最长上升子序列。但这个LIS的条件是mod(m)要大于前一...
分类:其他好文   时间:2014-07-26 17:22:22    阅读次数:282
NYOJ 237 游戏高手的烦恼
游戏高手的烦恼时间限制:1000 ms | 内存限制:65535 KB难度:5描述有一位传说级游戏高手,在闲暇时间里玩起了一个小游戏,游戏中,一个n*n的方块形区域里有许多敌人,玩家可以使用炸弹炸掉某一行或者某一列的所有敌人。他是种玩什么游戏都想玩得优秀的人,所以,他决定,使用尽可能少的炸弹炸掉.....
分类:其他好文   时间:2014-07-26 17:08:51    阅读次数:237
和最接近0的子序列
给定整数m,n和数组x[n],找出某个I,使得x[i]+x[i+1]+x[i+2]+x[i+3]+x[i+4]…x[i+m]最接近于零。 (0 一.暴力解法     遍历各个i值,计算子序列的和,然后求出最接近0的 int find(int a[],int n,int m) //寻找m+1个数字,使得他们的和最小 { int i=0; int thissum=0; int j...
分类:其他好文   时间:2014-07-26 15:06:30    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!