搜索
糖人豆丁
这个作者很懒,什么都没留下…
展开
-
图搜索——危险系数
标题:危险系数抗日战争时期,冀中平原的地道战曾发挥重要作用。地道的多个站点间有通道连接,形成了庞大的网络。但也有隐患,当敌人发现了某个站点后,其它站点间可能因此会失去联系。我们来定义一个危险系数DF(x,y):对于两个站点x和y (x != y), 如果能找到一个站点z,当z被敌人破坏后,x和y不连通,那么我们称z为关于x,y的关键点。相应的,对于任意一对站点x和y,危险系数DF(x,y)就表示原创 2016-03-06 16:50:49 · 704 阅读 · 0 评论 -
打印十字图
问题描述小明为某机构设计了一个十字型的徽标(并非红十字会啊),如下所示:..$$$$$$$$$$$$$....$...........$..$$$.$$$$$$$$$.$$$$...$.......$...$$.$$$.$$$$$.$$$.$$.$...$...$...$.$$.$.$$$.$.$$$.$.$$.$.$...$...$.$.$$.$.$.$$$$$.$.$.$$.原创 2016-03-18 16:50:50 · 355 阅读 · 0 评论 -
带分数
问题描述100 可以表示为带分数的形式:100 = 3 + 69258 / 714。还可以表示为:100 = 82 + 3546 / 197。注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。类似这样的带分数,100 有 11 种表示法。 输入格式从标准输入读入一个正整数N (N<1000*1000) 输出格式程序输出该数字用数码1~9不重复不遗漏地组成带分数表示的全部种数。注意:原创 2016-03-18 20:26:17 · 1419 阅读 · 0 评论 -
记忆化搜索——地宫取宝
标题:地宫取宝X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。地宫的入口在左上角,出口在右下角。小明被带到地宫的入口,国王要求他只能向右或向下行走。走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。注意是拿不是换当小明走到出口时,如果他手中的宝贝恰好是k件,则这些宝贝就可以送给小明。请你帮小原创 2016-03-09 09:16:11 · 649 阅读 · 0 评论 -
记忆化搜索——滑雪
Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 87592 Accepted: 32835 DescriptionMichael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走 上坡或者等待升降机来载你。Michael想知道载一个区域原创 2016-03-09 16:45:15 · 579 阅读 · 0 评论 -
九宫重排
问题描述(oj) 如下面第一个图的九宫格中,放着 1~8 的数字卡片,还有一个格子空着。与空格子相邻的格子中的卡片可以移动到空格中。 经过若干次移动,可以形成第二个图所示的局面。 我们把第一个图的局面记为:12345678. 把第二个图的局面记为:123.46758 显然是按从上到下,从左到右的顺序记录数字,空格记为句点。 本题目的任务是已知九宫的初态和终态,求最少经过多原创 2016-03-09 21:45:40 · 2149 阅读 · 0 评论 -
大臣的旅费
问题描述 很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。同时,如果不重复经过大城市,从首都到达每个大城市的方案都是唯一的。J是T国重要大臣,他巡查于各大城市之间,体察民情。所以,从一个城市马不停蹄地到另一个城市成了J最常做的原创 2016-03-11 09:31:29 · 1401 阅读 · 0 评论 -
阴沟里翻船——学霸的迷宫
问题描述 学霸抢走了大家的作业,班长为了帮同学们找回作业,决定去找学霸决斗。但学霸为了不要别人打扰,住在一个城堡里,城堡外面是一个二维 的格子迷宫,要进城堡必须得先通过迷宫。因为班长还有妹子要陪,磨刀不误砍柴功,他为了节约时间,从线人那里搞到了迷宫的地图,准备提前计 算最短的路线。可是他现在正向妹子解释这件事情,于是就委托你帮他找一条最短的路线。 输入格式 第一行两个整数n, m,原创 2016-03-15 16:50:31 · 956 阅读 · 0 评论 -
优先级队列广搜——坦克大战
坦克大战 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 Many of us had played the game “Battle city” in our childhood, and some people (like me) even often play it on computer now. What we are discussing i原创 2016-03-17 16:43:28 · 427 阅读 · 0 评论 -
广搜——三个水杯
三个水杯时间限制:1000 ms | 内存限制:65535 KB难度:4描述给出三个水杯,大小不一,并且只有最大的水杯的水是装满的,其余两个为空杯子。三个水杯之间相互倒水,并且水杯没有标识,只能根据给出的水杯体积来计算。现在要求你写出一个程序,使其输出使初始状态到达目标状态的最少次数。输入第一行一个整数N(0<N<50)表示N组测试数据接下来每组测试数据有两行,第一行给出三个整数翻译 2016-03-05 20:43:07 · 424 阅读 · 0 评论 -
nyoj 82 迷宫寻宝(一)
/** 时间限制:1000 ms | 内存限制:65535 KB 难度:4描述一个叫ACM的寻宝者找到了一个藏宝图,它根据藏宝图找到了一个迷宫,这是一个很特别的迷宫,迷宫里有N个编过号的门(N<=5),它们分别被编号为A,B,C,D,E.为了找到宝藏,ACM必须打开门,但是,开门之前必须在迷宫里找到 这个打开这个门所需的所有钥匙(每个门都至少有一把钥匙),例如:现在A门有三把钥匙,AC原创 2015-10-30 09:03:53 · 425 阅读 · 0 评论 -
hdu 1175 连连看问题
/** 连连看Time Limit: 20000/10000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 25619 Accepted Submission(s): 6356Problem Description“连连看”相信很多人都玩过。没玩过也没关系,下面我给大家原创 2015-11-02 22:01:08 · 2418 阅读 · 0 评论 -
java dfs
/* * Lake Counting Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 25214 Accepted: 12701 DescriptionDue to recent rains, water has pooled in various places in Farmer John’s原创 2015-11-25 21:37:01 · 853 阅读 · 0 评论 -
N后问题 Java版
/* //* * N皇后问题Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 14577 Accepted Submission(s): 6646Problem Description 在N*N的方格棋盘放置了N个皇后,使得它原创 2015-12-07 21:11:17 · 698 阅读 · 0 评论 -
经典搜索(深搜+剪枝+Java细节注意)
Tempter of the BoneTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 98309 Accepted Submission(s): 26658Problem Description The doggie found原创 2016-03-01 16:21:14 · 2396 阅读 · 0 评论 -
剪格子
问题描述 如下图所示,3 x 3 的格子中填写了一些整数。+–*–+–+ |10* 1|52| +–**–+ |20|30* 1| *–+ | 1| 2| 3| +–+–+–+ 我们沿着图中的星号线剪开,得到两个部分,每个部分的数字和都是60。本题的要求就是请你编程判定:对给定的m x n 的格子中的整数,是否可以分割为两个部分,使得这两个区域的数字和相等。如果存在多种解答,请原创 2016-05-15 16:08:24 · 422 阅读 · 0 评论