摘要: 子序列的个数 给定一个正整数序列,序列中元素的个数和元素值大小都不超过105, 求其所有子序列的个数。注意相同的只算一次:例如 {1,2,1}有子序列{1} {2} {1,2} {2,1}和{1,2,1}。最后结果对10^9 + 7取余数。 输入 第1行:一个数N,表示序列的长度(1 <= N <= 阅读全文
posted @ 2016-07-26 22:15 贱人方 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 最长单增子序列 (LIS Longest Increasing Subsequence)给定一个数列,从中删掉任意若干项剩余的序列叫做它的一个子序列,求它的最长的子序列,满足子序列中的元素是单调递增的。 输入 第1行:1个数N,N为序列的长度(2 <= N <= 50000) 第2 - N + 1行 阅读全文
posted @ 2016-07-26 22:12 贱人方 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 更难的矩阵取数问题 给定一个m行n列的矩阵,矩阵每个元素是一个正整数,你现在 在左上角(第一行第一列),你需要走到右下角(第m行,第n列),每次只能朝右或者下走到相邻的位置,不能走出矩阵。然后再从右下角返回到左上角,这时只 能朝上或者左走,两次如果经过同一个格子,则该数字只计算一次,所有走过的数的总 阅读全文
posted @ 2016-07-26 22:06 贱人方 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 多重背包问题 一个背包,承量有限为W,有n种物体,第i种物体,价值Vi,占用重量为 Wi,且有Ci件,选择物品若干放入背包,使得总重量不超过背包的承重。总价值最大? 输入 第1行,2个整数,N和W中间用空格隔开。N为物品的种类,W为背包的容量。(1 <= N <= 100,1 <= W <= 500 阅读全文
posted @ 2016-07-26 22:02 贱人方 阅读(4888) 评论(2) 推荐(0) 编辑
摘要: 循环数组最大子段和 输入 第1行:整数序列的长度N(2 <= N <= 50000) 第2 - N+1行:N个整数 (-10^9 <= S[i] <= 10^9) 输出 输出循环数组的最大子段和。 输入示例 6 -2 11 -4 13 -5 -2 输出示例 20 请选取你熟悉的语言,并在下面的代码框 阅读全文
posted @ 2016-07-26 21:58 贱人方 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 最大子矩阵和 一个M*N的矩阵,矩阵中有一些整数(有正有负),找到此矩阵的一个子矩阵,并且这个子矩阵的元素的和是最大的,输出这个最大的值。 输入 第1行:M和N,中间用空格隔开(2 <= M,N <= 500)。 第2 - N + 1行:矩阵中的元素,每行M个数,中间用空格隔开。(-10^9 <= 阅读全文
posted @ 2016-07-26 21:56 贱人方 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 问题 C: 穿越泥地(mud) 题目描述 清早6:00,FJ就离开了他的屋子,开始了他的例行工作:为贝茜挤奶。前一天晚上,整个农场刚经受过一场瓢泼大雨的洗礼,于是不难想象,FJ现在面对的 是一大片泥泞的土地。FJ的屋子在平面坐标(0,0)的位置j贝茜所在的牛棚则位于坐标(x,y) (-500≤x≤5 阅读全文
posted @ 2016-07-25 12:17 贱人方 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 问题 E: 奇怪的电梯 题目描述 有一天桐桐做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第i层楼(1≤i≤N)上有一个数字K;(0≤Ki≤N)。电梯只有四 个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3 3 1 阅读全文
posted @ 2016-07-25 12:12 贱人方 阅读(3739) 评论(1) 推荐(0) 编辑
摘要: 时间限制: 1 Sec 内存限制: 64 MB提交: 42 解决: 9[提交][状态][讨论版] 题目描述 Angel被人抓住关在一个迷宫了!迷宫的长、宽均不超过200,迷宫中有不可以越过的墙以及监狱的看守。Angel的朋友带了一个救援队来到了迷宫中。他们的任务是:接近Angel。我们假设接近Ang 阅读全文
posted @ 2016-07-25 12:05 贱人方 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 题目描述 在一个标准8×8的国际象棋棋盘上,棋盘中有些格子可能是有障碍物的。已知骑士的初始位置和目标位置,你的任务是计算出骑士最少需要多少步可以从初始位置到达目标位置。有障碍物的格子当然不可以到达。 标准的8×8的国际象棋棋盘中每一个格子可以用唯一的编号确定。行用1~8这8个数字依次表示,列用a~h 阅读全文
posted @ 2016-07-25 11:51 贱人方 阅读(1217) 评论(0) 推荐(0) 编辑