上一页 1 ··· 6 7 8 9 10
摘要: 1.并查集 2.Dijkstra算法(n^2复杂度) 3.Floyd算法 4.扩展欧几里得 5.KMP 6.欧拉筛 7.SG博弈 欧拉函数打表 逆元求组合数 阅读全文
posted @ 2018-03-21 17:24 行远山 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 题目描述 今年是国际数学联盟确定的“2000――世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年。在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力竞赛的活动,你的一个好朋友XZ也有幸得以参加。活动中,主持人给所有参加活动的选手出了这样一道题目: 设有一个长度为N的数字串,要求选手使用 阅读全文
posted @ 2018-03-21 17:03 行远山 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 题目描述 设s是一个具有n个元素的集合,s={a1,a2,……,an},现将s划分成k个满足下列条件的子集合s1,s2,……,sk,且满足: (1)si≠∅ (2)si∩sj=∅ (3)s1∪s2∪s3∪...∪sk=s 则称s1,s2,...,sk是集合s的一个划分。它相当于把s集合中的n个元素a 阅读全文
posted @ 2018-03-21 16:39 行远山 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 问题 J: 【动态规划】选数统计 题目描述 现在从1 ~ M里可以让你从小到大选出n个数,设这些数为A1到An,要求每个数至少为它前一项的2倍,比如说当M = 10,n = 4时,下面是几种可能的选法: 1 2 4 8 1 2 4 9 1 2 4 10 1 2 5 10 求一共可以选出多少不同的数列 阅读全文
posted @ 2018-03-21 16:29 行远山 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 垃圾陷阱 题目描述 卡门——农夫约翰极其珍视的一条Holsteins奶牛——已经落了到“垃圾井”中。“垃圾井”是农夫们扔垃圾的地方,它的深度为D (2 <= D <= 100)英尺。卡门想把垃圾堆起来,等到堆得与井同样高时,她就能逃出井外了。另外,卡门可以通过吃一些垃圾来维持自己的生命。每个垃圾都可 阅读全文
posted @ 2018-03-08 13:26 行远山 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一.扩展欧几里得算法是求a*x+b*y=c的通解。 二.若a*x+b*y=c有解,设t=gcd(a,b),则c%t=0。 三.证明: 1.设a*x+b*y=t,当b=0时,t=a(为什么?因为gcd算法,if(b==0) return a;),则有a*x=a,易得x=1. 2.设a*x1+b*y1= 阅读全文
posted @ 2018-02-27 02:09 行远山 阅读(1690) 评论(0) 推荐(0) 编辑
摘要: 题目描述 从前有一只可爱的小浣熊居住在美丽的森林里。他听说小鹦鹉要旅行到另一只鹦鹉家做客,也想邀请朋友们来自己家。为此,小浣熊想建一栋新房子。他找到了一块比较大的平地,不过这块地上还是有一些地方不能建屋。不妨把这块空地看作是由N行M列等大小的正方形格子组成。现在,小熊已经把不能建房子的地方都标记了出 阅读全文
posted @ 2018-02-07 11:13 行远山 阅读(174) 评论(0) 推荐(0) 编辑
摘要: B - Dungeon Master Time Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64u Submit Status B - Dungeon Master Submit Status Description You 阅读全文
posted @ 2018-01-30 12:51 行远山 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Bessie is such a hard-working cow. In fact, she is so focused on maximizing her productivity that she decides to schedule her next N (1 ≤ N ≤ 1,000,00 阅读全文
posted @ 2018-01-30 11:27 行远山 阅读(109) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10