摘要: 1007 正整数分组 将一堆正整数分为2组,要求2组的和相差最小。 例如:1 2 3 4 5,将1 2 4分为1组,3 5分为1组,两组和相差1,是所有方案中相差最少的。 将一堆正整数分为2组,要求2组的和相差最小。 例如:1 2 3 4 5,将1 2 4分为1组,3 5分为1组,两组和相差1,是所 阅读全文
posted @ 2017-07-31 01:23 Kaiser- 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 1289 大鱼吃小鱼 有N条鱼每条鱼的位置及大小均不同,他们沿着X轴游动,有的向左,有的向右。游动的速度是一样的,两条鱼相遇大鱼会吃掉小鱼。从左到右给出每条鱼的大小和游动的方向(0表示向左,1表示向右)。问足够长的时间之后,能剩下多少条鱼? 有N条鱼每条鱼的位置及大小均不同,他们沿着X轴游动,有的向 阅读全文
posted @ 2017-07-31 01:14 Kaiser- 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1090 3个数和为0 给出一个长度为N的无序数组,数组中的元素为整数,有正有负包括0,并互不相等。从中找出所有和 = 0的3个数的组合。如果没有这样的组合,输出No Solution。如果有多个,按照3个数中最小的数从小到大排序,如果最小的数相等则按照第二小的数排序。 给出一个长度为N的无序数组, 阅读全文
posted @ 2017-07-31 01:01 Kaiser- 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1015 水仙花数 水仙花数是指一个 n 位数 ( n >= 3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153) 给出一个整数M,求 >= M的最小的水仙花数。 1015 水仙花数 水仙花数是指一个 n 位数 ( n >= 3 ),它的每个位上 阅读全文
posted @ 2017-07-31 00:53 Kaiser- 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 1001 数组中和等于K的数对 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 1001 数组中和等于K的数对 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 1001 数组中和等于K的数对 基准时间限制:1 秒 空间限制:1310 阅读全文
posted @ 2017-07-31 00:46 Kaiser- 阅读(429) 评论(0) 推荐(0) 编辑