随笔分类 -  51 nod

51nod 1441 士兵的数字游戏 (素数处理
摘要:1441 士兵的数字游戏 题目来源: CodeForces 基准时间限制:6 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注 1441 士兵的数字游戏 题目来源: CodeForces 基准时间限制:6 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 阅读全文

posted @ 2017-09-27 22:00 hhhhx 阅读(222) 评论(0) 推荐(0)

51nod 1453抽彩球
摘要:1453 抽彩球 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注 1453 抽彩球 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 1453 抽彩球 阅读全文

posted @ 2017-09-27 20:16 hhhhx 阅读(260) 评论(0) 推荐(0)

51nod 1255 字典序最小的子序列
摘要:1255 字典序最小的子序列 题目来源: 天津大学OJ 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注 1255 字典序最小的子序列 题目来源: 天津大学OJ 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 1255 阅读全文

posted @ 2017-09-26 22:19 hhhhx 阅读(1161) 评论(0) 推荐(0)

1449 砝码称重
摘要:1449 砝码称重 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注 1449 砝码称重 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 1449 砝 阅读全文

posted @ 2017-09-12 16:44 hhhhx 阅读(163) 评论(0) 推荐(0)

51nod 1076 2条不相交的路径
摘要:思路:强连通,将他变成有向图,并且不能返回父节点 阅读全文

posted @ 2017-07-07 16:39 hhhhx 阅读(228) 评论(0) 推荐(0)

1366 贫富差距
摘要:一个国家有N个公民,标记为0,1,2,...,N-1,每个公民有一个存款额。已知每个公民有一些朋友,同时国家有一条规定朋友间的存款额之差不能大于d。也就是说,a和b是朋友的话,a有x元的存款,b有y元,那么|x-y|<=d。给定d值与N个人的朋友关系,求这个国家最富有的人和最贫穷的人的存款相差最大的 阅读全文

posted @ 2017-07-05 14:06 hhhhx 阅读(272) 评论(0) 推荐(0)

1281 山峰和旗子
摘要:用一个长度为N的整数数组A,描述山峰和山谷的高度。山峰需要满足如下条件, 0 < P < N - 1 且 A[P - 1] < A[P] > A[P + 1]。 现在要在山峰上插上K个旗子,并且每个旗子之间的距离 >= K,问最多能插上多少个旗子(即求K的最大值)。两个山峰之间的距离为|P - Q| 阅读全文

posted @ 2017-06-27 21:19 hhhhx 阅读(262) 评论(0) 推荐(0)

1113 矩阵快速幂
摘要:1113 矩阵快速幂 给出一个N * N的矩阵,其中的元素均为正整数。求这个矩阵的M次方。由于M次方的计算结果太大,只需要输出每个元素Mod (10^9 + 7)的结果。 给出一个N * N的矩阵,其中的元素均为正整数。求这个矩阵的M次方。由于M次方的计算结果太大,只需要输出每个元素Mod (10^ 阅读全文

posted @ 2017-06-19 20:26 hhhhx 阅读(175) 评论(0) 推荐(0)

1108 距离之和最小V2
摘要:1108 距离之和最小 V2 三维空间上有N个点, 求一个点使它到这N个点的曼哈顿距离之和最小,输出这个最小的距离之和。 点(x1,y1,z1)到(x2,y2,z2)的曼哈顿距离就是|x1-x2| + |y1-y2| + |z1-z2|。即3维坐标差的绝对值之和。 三维空间上有N个点, 求一个点使它 阅读全文

posted @ 2017-06-19 20:11 hhhhx 阅读(167) 评论(0) 推荐(0)

1287 加农炮
摘要:1287 加农炮 一个长度为M的正整数数组A,表示从左向右的地形高度。测试一种加农炮,炮弹平行于地面从左向右飞行,高度为H,如果某处地形的高度大于等于炮弹飞行的高度H(A[i] >= H),炮弹会被挡住并落在i - 1处,则A[i - 1] + 1。如果H <= A[0],则这个炮弹无效,如果H > 阅读全文

posted @ 2017-06-19 19:56 hhhhx 阅读(285) 评论(0) 推荐(0)

1191 消灭兔子
摘要:1191 消灭兔子 有N只兔子,每只有一个血量B[i],需要用箭杀死免子。有M种不同类型的箭可以选择,每种箭对兔子的伤害值分别为D[i],价格为P[i](1 <= i <= M)。假设每种箭只能使用一次,每只免子也只能被射一次,计算要消灭地图上的所有兔子最少需要多少Q币。如不能杀死所有兔子,请输出N 阅读全文

posted @ 2017-06-19 19:54 hhhhx 阅读(226) 评论(0) 推荐(0)

1051 最大子矩阵
摘要:1051 最大子矩阵和 一个M*N的矩阵,找到此矩阵的一个子矩阵,并且这个子矩阵的元素的和是最大的,输出这个最大的值。 例如:3*3的矩阵: -1 3 -1 2 -1 3 -3 1 2 和最大的子矩阵是: 3 -1 -1 3 1 2 一个M*N的矩阵,找到此矩阵的一个子矩阵,并且这个子矩阵的元素的和 阅读全文

posted @ 2017-06-19 19:51 hhhhx 阅读(131) 评论(0) 推荐(0)

1086 背包
摘要:1086 背包问题 V2 有N种物品,每种物品的数量为C1,C2......Cn。从中任选若干件放在容量为W的背包里,每种物品的体积为W1,W2......Wn(Wi为整数),与之相对应的价值为P1,P2......Pn(Pi为整数)。求背包能够容纳的最大价值。 有N种物品,每种物品的数量为C1,C 阅读全文

posted @ 2017-06-19 19:48 hhhhx 阅读(160) 评论(0) 推荐(0)

1105 第K大的数
摘要:1105 第K大的数 数组A和数组B,里面都有n个整数。数组C共有n^2个整数,分别是A[0] * B[0],A[0] * B[1] ......A[1] * B[0],A[1] * B[1]......A[n - 1] * B[n - 1](数组A同数组B的组合)。求数组C中第K大的数。 例如:A 阅读全文

posted @ 2017-06-19 19:46 hhhhx 阅读(258) 评论(0) 推荐(0)

导航