码迷,mamicode.com
首页 >  
搜索关键字:bfs    ( 5296个结果
图论 --- BFS + MST
Borg MazeTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 7844Accepted: 2623DescriptionThe Borg is an immensely powerful race of enhanced huma...
分类:其他好文   时间:2014-05-26 19:42:29    阅读次数:306
POJ 2049 Finding Nemo BFS
题目大意:给你一个奇奇怪怪的迷宫, 这个迷宫包括墙和门。再给你一个起始坐标, 问你从迷宫内到外面至少要穿越多少的门。题目分析:穿越多少门等同于路过了多少个格子。为此我们可以将整个地图中的格子,门,墙,墙的交界处(格子的顶点)全部抽象成点。即坐标(奇数,奇数)为格子的坐标,坐标(奇数,偶数)或坐标(偶...
分类:其他好文   时间:2014-05-26 02:44:41    阅读次数:347
笔试算法题(37):二叉树的层序遍历 & 最长递增的数字串
出题:要求层序遍历二叉树,从上到下的层次,每一层访问顺序为从左到右,并将节点一次编号,输出如下;如果只要求打印指定的level的节点,应该如何实现。 a b c d e f g h i分析:原始的层序遍历类似于BFS,打印当前访问的节点curNode的序列号,并将其直接子节点放入队列queu...
分类:其他好文   时间:2014-05-25 22:22:45    阅读次数:321
【POJ1753】Flip Game
【题目大意】有一个4x4规格的一个棋盘,现在有16个一面黑一面白的棋子分布在这个棋盘上。翻转一个棋子能够使它以及它上下左右的四个棋子从黑变白,从白变黑。现在问你至少要经过多少次操作才能够使得整个棋盘的颜色相同。【分析】考虑到是4x4的规模,想到用BFS枚举+判重。注意题目的内存限制是64MB,如果普...
分类:其他好文   时间:2014-05-25 20:41:18    阅读次数:246
三个水杯(BFS)
三个水杯 时间限制:1000 ms  |  内存限制:65535 KB 难度:4 描述给出三个水杯,大小不一,并且只有最大的水杯的水是装满的,其余两个为空杯子。三个水杯之间相互倒水,并且水杯没有标识,只能根据给出的水杯体积来计算。现在要求你写出一个程序,使其输出使初始状态到达目标状态的最少次数。 输入第一行一个整数N(0 接下来每组测试数据有两行,第一行给出三...
分类:其他好文   时间:2014-05-25 18:13:26    阅读次数:210
UVA 11624 UVA 10047 两道用 BFS进行最短路搜索的题
很少用bfs进行最短路搜索,实际BFS有时候挺方便得,省去了建图以及复杂度也降低了O(N*M);UVA 11624 写的比较挫#include #include #include #include using namespace std;struct node{ int ft; int ...
分类:其他好文   时间:2014-05-25 03:23:54    阅读次数:210
[Wikioi 1226]倒水问题
题目描述 Description 有两个无刻度标志的水壶,分别可装 x 升和 y 升 ( x,y 为整数且均不大于 100 )的水。设另有一水 缸,可用来向水壶灌水或接从水壶中倒出的水, 两水壶间,水也可以相互倾倒。已知 x 升壶为空 壶, y 升壶为空壶。问如何通过倒水或灌水操作, 用最少步数能在x或y升的壶中量出 z ( z ≤ 100 )升的水 来。 输入描述 Inpu...
分类:其他好文   时间:2014-05-24 21:47:25    阅读次数:275
POJ - 1077 Eight
题意:经典八数码问题 思路:HASH+BFS#include #include #include #include using namespace std; const int MAXN = 500000; const int size = 1000003; typedef int State[9]; char str[30]; int state[9],goal[9]={1, 2, ...
分类:其他好文   时间:2014-05-24 21:46:23    阅读次数:359
hdu2209翻纸牌游戏(bfs+状态压缩)
Problem Description 有一种纸牌游戏,很有意思,给你N张纸牌,一字排开,纸牌有正反两面,开始的纸牌可能是一种乱的状态(有些朝正,有些朝反),现在你需要整理这些纸牌。但是麻烦的是,每当你翻一张纸牌(由正翻到反,或者有反翻到正)时,他左右两张纸牌(最左边和最右边的纸牌,只会影响附近一张)也必须跟着翻动,现在给你一个乱的状态,问你能否把他们整理好,使得每张纸牌都正面朝上,如果可以,最...
分类:其他好文   时间:2014-05-24 21:43:28    阅读次数:246
建图方式一 之 ”前向星“ BFS&&DFS 简单应用
耗时一晚上 ,好好研究了一下 三种建图方式de...
分类:其他好文   时间:2014-05-24 21:42:26    阅读次数:290
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!