搜索
文章平均质量分 60
Loi_MeiCo
弱鸡选手
展开
-
CODE[VS]1215 迷宫(DFS
fluency同学给我安利了一个叫做迷宫的题题目描述 Description在N*N的迷宫内,“#”为墙,“.”为路,“s”为起点,“e”为终点,一共4个方向可以走。从左上角((0,0)“s”)位置处走到右下角((n-1,n-1)“e”)位置处,可以走通则输出YES,不可以走则输出NO。输入描述 Input Description输入的第一行为一原创 2016-01-06 17:07:52 · 1045 阅读 · 2 评论 -
CODE[VS] 1026 逃跑的拉尔夫(模拟)
题目描述 Description 年轻的拉尔夫开玩笑地从一个小镇上偷走了一辆车,但他没想到的是那辆车属于警察局,并且车上装有用于发射车子移动路线的装置。 那个装置太旧了,以至于只能发射关于那辆车的移动路线的方向信息。 编写程序,通过使用一张小镇的地图帮助警察局找到那辆车。程序必须能表示出该车最终所有可能的位置。 小镇的地图是矩形的,上面的符号用来标明哪儿可以行车哪原创 2016-09-26 15:06:57 · 548 阅读 · 0 评论 -
洛谷P1036 NOIP2002 选数(dfs)
题目描述已知 n 个整数 x1,x2,…,xn,以及一个整数 k(k<n)。从 n 个整数中任选 k 个整数相加,可分别得到一系列的和。例如当 n=4,k=3,4 个整数分别为 3,7,12,19 时,可得全部的组合与它们的和为:3+7+12=223+7+19=297+12+19=383+12+19=34。现在,要求你计算出和为素数共有多少种。例如上例,只有一种的和为素数:3+7+19=29)。输入原创 2017-10-21 20:53:35 · 877 阅读 · 0 评论 -
POJ 1011 Sticks CODE[VS] 3498 小木棍(DFS+剪枝优化)
CODE[VS]3498只不过是一组数据最后没有0而已 =_= 木棒 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 139356 Accepted: 32861 Description乔治拿来一组等长的木棒,将它们随机地砍断,使得每一节木棍的长度都不超过50个长度单位。然后他又想把这些木棍恢复到为裁原创 2016-09-27 21:14:34 · 681 阅读 · 0 评论 -
【模板】POJ 2449 K短路(A*+dijkstra)
Remmarguts’ Date Time Limit: 4000MS Memory Limit: 65536K Total Submissions: 28521 Accepted: 7746 Description “Good man never makes girls wait or breaks an appointment!” said the原创 2016-11-13 16:48:03 · 660 阅读 · 0 评论 -
【模板】搜索
全排列:#include<iostream>#include<cstdio>using namespace std;int n,num[12];bool vis[12];void dfs(int x) { if (x == n) { for(int i = 1; i <= n; i ++) printf("%d ",num[i]);原创 2016-11-16 16:49:09 · 581 阅读 · 0 评论 -
POJ 2251 Dungeon Master(BFS)
Dungeon Master Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 28010 Accepted: 10932 Description You are trapped in a 3D dungeon and need to find the quickest way原创 2016-11-01 07:44:08 · 529 阅读 · 1 评论 -
【USACO】CODE[VS] 3060 && openjudge 2971 捉住那头牛
3060 抓住那头奶牛 USACO 时间限制: 1 s 空间限制: 16000 KB 题目等级 : 黄金 Gold 题解 题目描述 Description 农夫约翰被告知一头逃跑奶牛的位置,想要立即抓住它,他开始在数轴的N 点(0≤N≤100000),奶牛在同一个数轴的K 点(0≤K≤100000)。约翰有两种移动方式:1 分钟内从x 点移动到x+1 或x-1;1 分钟内从x原创 2016-10-30 20:48:48 · 686 阅读 · 0 评论 -
POJ 1416 && OpenJudge 1805 Shredding Company (DFS+剪枝)
1805:碎纸机 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 你现在负责设计一种新式的碎纸机。一般的碎纸机会把纸切成小片,变得难以阅读。而你设计的新式的碎纸机有以下的特点:1.每次切割之前,先要给定碎纸机一个目标数,而且在每张被送入碎纸机的纸片上也需要包含一个数。 2.碎纸机切出的每个纸片上都包括一个数。 3.要求切出的每个纸片上的数的和要不大于原创 2016-10-18 17:33:58 · 607 阅读 · 0 评论 -
【USACO】洛谷P1518 两只塔姆沃斯牛(模拟)
题目描述两只牛逃跑到了森林里。农夫John开始用他的专家技术追捕这两头牛。你的任务是模拟他们的行为(牛和John)。追击在10x10的平面网格内进行。一个格子可以是:一个障碍物, 两头牛(它们总在一起), 或者 农民John. 两头牛和农民John可以在同一个格子内(当他们相遇时),但是他们都不能进入有障碍的格子。一个格子可以是:. 空地障碍物 C 两头牛F 农民John这里有一个地图的例子:……原创 2016-10-28 21:09:19 · 976 阅读 · 0 评论 -
CODE[VS] 2594 解药还是毒药【状压BFS】
2594 解药还是毒药 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题解 题目描述 Description Smart研制出对付各种症状的解药,可是他一个不小心,每种药都小小地配错了一点原料,所以这些药都有可能在治愈某些病症的同时又使人患上某些别的病症(你可能会问那…那是解药还是毒药啊?)……,经过Smart的努原创 2016-11-09 21:24:05 · 703 阅读 · 0 评论 -
【NOIP2015】洛谷P2661 信息传递(tarjan)
题目描述有n个同学(编号为1到n)正在玩一个信息传递的游戏。在游戏里每人都有一个固定的信息传递对象,其中,编号为i的同学的信息传递对象是编号为Ti同学。游戏开始时,每人都只知道自己的生日。之后每一轮中,所有人会同时将自己当前所知的生日信息告诉各自的信息传递对象(注意:可能有人可以从若干人那里获取信息,但是每人只会把信息告诉一个人,即自己的信息传递对象)。当有人从别人口中得知自己的生日时,游戏结束。请原创 2016-11-07 16:38:44 · 698 阅读 · 0 评论 -
【NOIP2015】信息传递 CODE[VS] 4511
题目描述 Description 有个同学(编号为 1 到)正在玩一个信息传递的游戏。在游戏里每人都有一个固定的信息传递对象,其中,编号为的同学的信息传递对象是编号为的同学。游戏开始时,每人都只知道自己的生日。之后每一轮中,所有人会同时将自己当前所知的生日信息告诉各自的信息传递对象(注意:可能有人可以从若干人那里获取信息,但是每人只会把信息告诉一个人,即自己的信息传递对象)。当有人从别人口中得原创 2016-10-14 19:30:22 · 698 阅读 · 0 评论 -
CODE[VS] 1004 四子连棋 DFS搜索
天梯分类BFS 由于数据略小 可以用DFS+小剪枝优化 水过 题目描述 Description 在一个4*4的棋盘上摆放了14颗棋子,其中有7颗白色棋子,7颗黑色棋子,有两个空白地带,任何一颗黑白棋子都可以向上下左右四个方向移动到相邻的空格,这叫行棋一步,黑白双方交替走棋,任意一方可以先走,如果某个时刻使得任意一种颜色的棋子形成四个一线(包括斜线),这样的状态为目标棋局。 输原创 2016-09-28 17:32:25 · 797 阅读 · 0 评论 -
从零开始的暴搜复习生活—DFS(CODE[VS] 1116 四色问题 1294 全排列 1295 N皇后问题)
递归回溯法算法框架[一]int Search(int k) { for (i=1;i<=算符种数;i++) if (满足条件) { 保存结果 if (到目的地) 输出解; else Search(k+1); 恢复:保存结果之前的状态{回溯一步} } }递归回溯法算法框架[二]int Search(int k)原创 2016-09-27 17:08:32 · 732 阅读 · 4 评论 -
NOIP 2015 斗地主
题目描述牛牛最近迷上了一种叫斗地主的扑克游戏。斗地主是一种使用黑桃、红心、梅花、方片的A到K加上大小王的共54张牌来进行的扑克牌游戏。在斗地主中,牌的大小关 系根据牌的数码表示如下:3 < 4 < 5 < 6 < 7 < 8 < 9 < 10 < J < Q < K < A < 2 < 小王 < 大王 ,而花色并不对牌的大小产生影响。每一局游戏中,一副手牌由 nn 张牌组成。游戏者每次可以根据规定原创 2017-10-16 21:36:59 · 544 阅读 · 1 评论