06 2018 档案

摘要:题目链接http://noi.openjudge.cn/ch0205/6044/ 佐助被大蛇丸诱骗走了,鸣人在多少时间内能追上他呢? 已知一张地图(以二维矩阵的形式表示)以及佐助和鸣人的位置。地图上的每个位置都可以走到,只不过有些位置上有大蛇丸的手下,需要先打败大蛇丸的手下才能到这些位置。鸣人有一定 阅读全文
posted @ 2018-06-30 10:34 MalcolmMeng 阅读(453) 评论(0) 推荐(0)
摘要:题目链接http://noi.openjudge.cn/ch0205/2727/ 描述少年李逍遥的婶婶病了,王小虎介绍他去一趟仙灵岛,向仙女姐姐要仙丹救婶婶。叛逆但孝顺的李逍遥闯进了仙灵岛,克服了千险万难来到岛的中心,发现仙药摆在了迷阵的深处。迷阵由M×N个方格组成,有的方格内有可以瞬秒李逍遥的怪物 阅读全文
posted @ 2018-06-23 16:11 MalcolmMeng 阅读(420) 评论(0) 推荐(0)
摘要:马在中国象棋以日字形规则移动。 请编写一段程序,给定n*m大小的棋盘,以及马的初始位置(x,y),要求不能重复经过棋盘上的同一个点,计算马可以有多少途径遍历棋盘上的所有点。 查看 WA: #include<cstdio> #include<cstdlib> #include<cstring> #in 阅读全文
posted @ 2018-06-22 17:13 MalcolmMeng 阅读(359) 评论(0) 推荐(0)
摘要:题目链接http://noi.openjudge.cn/ch0205/1490/ 描述BackgroundThe knight is getting bored of seeing the same black and white squares again and again and has de 阅读全文
posted @ 2018-06-21 15:59 MalcolmMeng 阅读(217) 评论(0) 推荐(0)
摘要:题目链接http://noi.openjudge.cn/ch0206/4982/ 有一个方格矩阵,矩阵边界在无穷远处。我们做如下假设:a. 每走一步时,只能从当前方格移动一格,走到某个相邻的方格上;b. 走过的格子立即塌陷无法再走第二次;c. 只能向北、东、西三个方向走;请问:如果允许在方格矩阵上走 阅读全文
posted @ 2018-06-20 17:21 MalcolmMeng 阅读(335) 评论(0) 推荐(0)
摘要:题目链接http://noi.openjudge.cn/ch0205/1817/ 描述 图1是一个城堡的地形图。请你编写一个程序,计算城堡一共有多少房间,最大的房间有多大。城堡被分割成mn(m≤50,n≤50)个方块,每个方块可以有0~4面墙。输入程序从标准输入设备读入数据。第一行是两个整数,分别 阅读全文
posted @ 2018-06-20 15:50 MalcolmMeng 阅读(148) 评论(0) 推荐(0)
摘要:题目链接http://noi.openjudge.cn/ch0206/8786/ 描述 设有N*N的方格图(N<=10),我们将其中的某些方格中填入正整数,而其他的方格中则放入数字0。如下图所示(见样例):< p=""> 某人从图的左上角的A 点出发,可以向下行走,也可以向右走,直到到达右下角的B点 阅读全文
posted @ 2018-06-19 20:26 MalcolmMeng 阅读(323) 评论(0) 推荐(0)
摘要:链接https://pintia.cn/problem-sets/994805342720868352/problems/994805345401028608 For a student taking the online course "Data Structures" on China Univ 阅读全文
posted @ 2018-06-15 14:20 MalcolmMeng 阅读(190) 评论(0) 推荐(0)
摘要:链接http://noi.openjudge.cn/ch0206/1996/ 描述 五一到了,PKU-ACM队组织大家去登山观光,队员们发现山上一个有N个景点,并且决定按照顺序来浏览这些景点,即每次所浏览景点的编号都要大于前一个浏览景点的编号。同时队员们还有另一个登山习惯,就是不连续浏览海拔相同的两 阅读全文
posted @ 2018-06-14 21:37 MalcolmMeng 阅读(177) 评论(0) 推荐(0)
摘要:描述一个数的序列bi,当b1 < b2 < ... < bS的时候,我们称这个序列是上升的。对于给定的一个序列(a1, a2, ..., aN),我们可以得到一些上升的子序列(ai1, ai2, ..., aiK),这里1 <= i1 < i2 < ... < iK <= N。比如,对于序列(1, 阅读全文
posted @ 2018-06-14 16:28 MalcolmMeng 阅读(131) 评论(0) 推荐(0)
摘要:有N个相同的球,M个不同的盒子,每个盒子最多放K个球 请计算将这N个球全部放入盒子中的方案数模1000007后的结果 三个正整数,依次为N,M,K 输出方案数模1000007后的结果 总共有3种方案,依次为{ 3 , 1 }{ 2 , 2 }{ 1 , 3 }对于100%的数据, N,M <= 50 阅读全文
posted @ 2018-06-13 22:20 MalcolmMeng 阅读(864) 评论(0) 推荐(0)
摘要:N个有差别的盒子(1<=N<=20)。你有A个红球和B个蓝球。0 <= A <= 15, 0 <= B <= 15。球除了颜色没有任何区别。你可以将球放进盒子。一个盒子可以同时放进两种球,也可以只放一种,也可以空着。球不必全部放入盒子中。编程计算有多少种放置球的方法。 就一行,N,A,B,用空格分开 阅读全文
posted @ 2018-06-13 15:58 MalcolmMeng 阅读(421) 评论(0) 推荐(0)
摘要:查看 思路很容易想 阅读全文
posted @ 2018-06-13 13:48 MalcolmMeng 阅读(274) 评论(0) 推荐(0)
摘要:查看 属于基础题,类似数字三角形 阅读全文
posted @ 2018-06-12 23:06 MalcolmMeng 阅读(328) 评论(0) 推荐(0)
摘要:查看 做过复杂的整数划分问题,这个问题不难,重点是离散化 阅读全文
posted @ 2018-06-12 17:03 MalcolmMeng 阅读(636) 评论(0) 推荐(0)
摘要:将正整数n 表示成一系列正整数之和,n=n1+n2+…+nk, 其中n1>=n2>=…>=nk>=1 ,k>=1 。正整数n 的这种表示称为正整数n 的划分。 查看 提取递归边界的方法就是看递归函数中的参数是如何变化的,边界的作用就是防止无穷递归 阅读全文
posted @ 2018-06-12 16:25 MalcolmMeng 阅读(313) 评论(0) 推荐(0)
摘要:有一块矩形大蛋糕,长和宽分别是整数w 、h。现要将其切成m块小蛋糕,每个小蛋糕都必须是矩形、且长和宽均为整数。切蛋糕时,每次切一块蛋糕,将其分成两个矩形蛋糕。请计算:最后得到的m块小蛋糕中,最大的那块蛋糕的面积下限。 假设w= 4, h= 4, m= 4,则下面的切法可使得其中最大蛋糕块的面积最小。 阅读全文
posted @ 2018-06-11 14:55 MalcolmMeng 阅读(305) 评论(0) 推荐(0)
摘要:Description Bessie has gone to the mall's jewelry store and spies a charm bracelet. Of course, she'd like to fill it with the best charms possible fro 阅读全文
posted @ 2018-06-11 08:54 MalcolmMeng 阅读(275) 评论(0) 推荐(0)
摘要:查看 先确定子问题,然后将子问题用数组描述,确定边界状态 阅读全文
posted @ 2018-06-10 16:53 MalcolmMeng 阅读(173) 评论(0) 推荐(0)
摘要:描述Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长的滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子 一个人可以从某个点滑向上下左 阅读全文
posted @ 2018-06-10 00:12 MalcolmMeng 阅读(163) 评论(0) 推荐(0)
摘要:Help Jimmy Time Limit: 1000MS Memory Limit: 10000K Total Submissions:13756 Accepted: 4566 Description "Help Jimmy" 是在下图所示的场景上完成的游戏。 场景中包括多个长度和高度各不相同的平 阅读全文
posted @ 2018-06-09 21:14 MalcolmMeng 阅读(151) 评论(0) 推荐(0)
摘要:描述某国为了防御敌国的导弹袭击,开发出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭,并观测到导弹依次飞来的高度,请计算这套系统最多能拦截多少导弹。拦截来袭导弹时,必须按来袭导弹袭击的时 阅读全文
posted @ 2018-06-04 19:39 MalcolmMeng 阅读(210) 评论(0) 推荐(0)
摘要:描述 每年奶牛们都要举办各种特殊版本的跳房子比赛,包括在河里从一个岩石跳到另一个岩石。这项激动人心的活动在一条长长的笔直河道中进行,在起点和离起点L远 (1 ≤ L≤ 1,000,000,000) 的终点处均有一个岩石。在起点和终点之间,有N (0 ≤ N ≤ 50,000) 个岩石,每个岩石与起点 阅读全文
posted @ 2018-06-03 11:39 MalcolmMeng 阅读(397) 评论(0) 推荐(0)
摘要:给定一个数组,统计前k大的数并且把这k个数从大到小输出。 查看 运用快速排序思想,将区间分成两半,一半比某个数都大,一半比某个数都小。 阅读全文
posted @ 2018-06-03 09:45 MalcolmMeng 阅读(310) 评论(0) 推荐(0)
摘要:描述 在Internet上的搜索引擎经常需要对信息进行比较,比如可以通过某个人对一些事物的排名来估计他(或她)对各种不同信息的兴趣,从而实现个性化的服务。 对于不同的排名结果可以用逆序来评价它们之间的差异。考虑1,2,…,n的排列i1,i2,…,in,如果其中存在j,k,满足 j < k 且 ij  阅读全文
posted @ 2018-06-03 09:37 MalcolmMeng 阅读(653) 评论(0) 推荐(0)
摘要:oj上的经验时间复杂度估计 10亿肯定过不了 1亿危险 几千万还行 几百万可以 阅读全文
posted @ 2018-06-02 14:19 MalcolmMeng 阅读(181) 评论(0) 推荐(0)
摘要:描述 农夫约翰是一个精明的会计师。他意识到自己可能没有足够的钱来维持农场的运转了。他计算出并记录下了接下来 N (1 ≤ N ≤ 100,000) 天里每天需要的开销。 约翰打算为连续的M (1 ≤ M ≤ N) 个财政周期创建预算案,他把一个财政周期命名为fajo月。每个fajo月包含一天或连续的 阅读全文
posted @ 2018-06-02 00:12 MalcolmMeng 阅读(457) 评论(0) 推荐(0)
摘要:我的生日要到了!根据习俗,我需要将一些派分给大家。我有N个不同口味、不同大小的派。有F个朋友会来参加我的派对,每个人会拿到一块派(必须一个派的一块,不能由几个派的小块拼成;可以是一整个派)。 我的朋友们都特别小气,如果有人拿到更大的一块,就会开始抱怨。因此所有人拿到的派是同样大小的(但不需要是同样形 阅读全文
posted @ 2018-06-01 00:21 MalcolmMeng 阅读(370) 评论(0) 推荐(0)