会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ekalos
还能,再见面的吧
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年1月7日
51NOD 1001 数组中和等于K的数对
摘要: 给出一个整数K和一个无序数组A,A的元素为N个互不相同的整数,找出数组A中所有和等于K的数对。例如K = 8,数组A:{-1,6,5,3,4,2,9,0,8},所有和等于8的数对包括(-1,9),(0,8),(2,6),(3,5)。 给出一个整数K和一个无序数组A,A的元素为N个互不相同的整数,找出
阅读全文
posted @ 2019-01-07 10:47 Ekalos
阅读(165)
评论(0)
推荐(0)
2019年1月4日
(二分图最大匹配)51NOD 2006 飞行员配对
摘要: 第二次世界大战时期,英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2名飞行员,其中1名是英国飞行员,另1名是外籍飞行员。在众多的飞行员中,每一名外籍飞行员都可以与其他若干名英国飞行员很好地配合。如何选择配对飞行的飞行员才能使一次派出最多的
阅读全文
posted @ 2019-01-04 18:50 Ekalos
阅读(171)
评论(0)
推荐(0)
2018年12月23日
51NOD 1384 全排列
摘要: 给出一个字符串S(可能有重复的字符),按照字典序从小到大,输出S包括的字符组成的所有排列。例如:S = "1312", 输出为: 1123 1132 1213 1231 1312 1321 2113 2131 2311 3112 3121 3211 给出一个字符串S(可能有重复的字符),按照字典序从
阅读全文
posted @ 2018-12-23 22:08 Ekalos
阅读(151)
评论(0)
推荐(0)
2018年12月19日
(图论)51NOD 1298 圆与三角形
摘要: 给出圆的圆心和半径,以及三角形的三个顶点,问圆同三角形是否相交。相交输出"Yes",否则输出"No"。(三角形的面积大于0)。 给出圆的圆心和半径,以及三角形的三个顶点,问圆同三角形是否相交。相交输出"Yes",否则输出"No"。(三角形的面积大于0)。 给出圆的圆心和半径,以及三角形的三个顶点,问
阅读全文
posted @ 2018-12-19 23:45 Ekalos
阅读(274)
评论(0)
推荐(0)
2018年12月1日
(图论)51NOD 1264 线段相交
摘要: 给出平面上两条线段的两个端点,判断这两条线段是否相交(有一个公共点或有部分重合认为相交)。 如果相交,输出"Yes",否则输出"No"。 给出平面上两条线段的两个端点,判断这两条线段是否相交(有一个公共点或有部分重合认为相交)。 如果相交,输出"Yes",否则输出"No"。 给出平面上两条线段的两个
阅读全文
posted @ 2018-12-01 14:31 Ekalos
阅读(219)
评论(0)
推荐(0)
2018年11月27日
(拓展欧几里得)51NOD 1256 乘法逆元
摘要: 给出2个数M和N(M < N),且M与N互质,找出一个数K满足0 < K < N且K * M % N = 1,如果有多个满足条件的,输出最小的。 给出2个数M和N(M < N),且M与N互质,找出一个数K满足0 < K < N且K * M % N = 1,如果有多个满足条件的,输出最小的。 给出2个
阅读全文
posted @ 2018-11-27 20:41 Ekalos
阅读(207)
评论(0)
推荐(0)
2018年11月25日
(矩阵快速幂)51NOD 1242斐波那契数列的第N项
摘要: 斐波那契数列的定义如下: F(0) = 0 F(1) = 1 F(n) = F(n - 1) + F(n - 2) (n >= 2) (1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, ...) 给出n,求F(n),由于结果很大,输出F(n)
阅读全文
posted @ 2018-11-25 22:07 Ekalos
阅读(225)
评论(0)
推荐(0)
2018年11月20日
(图论)51NOD 1212 无向图最小生成树
摘要: N个点M条边的无向连通图,每条边有一个权值,求该图的最小生成树。 输入 第1行:2个数N,M中间用空格分隔,N为点的数量,M为边的数量。(2 <= N <= 1000, 1 <= M <= 50000) 第2 - M + 1行:每行3个数S E W,分别表示M条边的2个顶点及权值。(1 <= S,
阅读全文
posted @ 2018-11-20 21:57 Ekalos
阅读(257)
评论(0)
推荐(0)
2018年10月28日
(博弈论 高精度小数)51NOD 1185 威佐夫游戏 V2
摘要: 有2堆石子。A B两个人轮流拿,A先拿。每次可以从一堆中取任意个或从2堆中取相同数量的石子,但不可不取。拿到最后1颗石子的人获胜。假设A B都非常聪明,拿石子的过程中不会出现失误。给出2堆石子的数量,问最后谁能赢得比赛。 例如:2堆石子分别为3颗和5颗。那么不论A怎样拿,B都有对应的方法拿到最后1颗
阅读全文
posted @ 2018-10-28 17:56 Ekalos
阅读(158)
评论(0)
推荐(0)
(DP)51NOD 1183 编辑距离
摘要: 编辑距离,又称Levenshtein距离(也叫做Edit Distance),是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。 例如将kitten一字转成sitting: sitten (k->s) sittin (
阅读全文
posted @ 2018-10-28 12:19 Ekalos
阅读(171)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告