码迷,mamicode.com
首页 >  
搜索关键字:广度优先搜索    ( 485个结果
POJ 3414 Pots 暴力,bfs 难度:1
http://poj.org/problem?id=3414记录瓶子状态,广度优先搜索即可#include #include #include using namespace std;const int maxn=101;int n,m;typedef unsigned long long ull;...
分类:其他好文   时间:2015-03-14 21:23:22    阅读次数:151
POJ 3126 Prime Path 广度优先搜索 难度:0
http://poj.org/problem?id=3126搜索的时候注意1:首位不能有02:可以暂时有没有出现在目标数中的数字#include #include #include using namespace std;const int maxn=1e4+5;const int inf=0x7f...
分类:其他好文   时间:2015-03-14 19:49:14    阅读次数:116
实用数据结构---图的操作和算法
图算法的源代码、包含大量的注释,和最小生成树、最短路径、邻接表图深度广度优先搜索,邻接矩阵图深度广度优先搜索,欢迎借鉴 #include #include #define MAXVEX 20 #define INFINITY 65535 typedef char vertexType; typedef int edgeType; typedef int Boolean; typedef int ...
分类:编程语言   时间:2015-03-12 22:38:07    阅读次数:309
算法系列之图--BFS
广度优先搜索以源结点s为出发点,算法始终将已发现和未发现结点之间的边界,沿其广度方向向外扩展。也即算法需要在发现所有距离源结点s为k的所有结点之后才会去发现距离源结点距离为k+1的其他结点。 talk is cheap,show me the code!上具体的代码,最容易解释这一切。 该例...
分类:编程语言   时间:2015-03-07 15:35:31    阅读次数:158
POJ 3414 Pots 广度优先搜索+记忆化
题意:有二个水壶,对水壶有三种操作,1)FILL(i),将i水壶的水填满,2)DROP(i),将水壶i中的水全部倒掉,3)POUR(i,j)将水壶i中的水倒到水壶j中,若水壶 j 满了,则 i 剩下的就不倒了,问进行多少步操作,并且怎么操作,输出操作的步骤,两个水壶中的水可以达到C这个水量。如果不可能则输出impossible。初始时两个水壶是空的,没有水。 简单题目,纯属练习。。。跟这个类似的...
分类:其他好文   时间:2015-02-28 23:04:34    阅读次数:237
算法导论第22章22.2广度优先搜索
分类:编程语言   时间:2015-02-26 20:18:32    阅读次数:159
Code[VS] 1004 四子连棋
【题意】     给定4*4的棋盘,每个位置上为"B"、"W"或" ",表示黑棋、白棋或空格。定义目标棋局为有一行、一列或一条对角线上有相同颜色的四个子。黑白交替下,开始时任意一方先下,求最少多少步能达到目标棋局。 【分析】 首先定义变量: 基本   q(1)wt[2][2]记录空格位置           (2)int p[4][4]记录值,黑棋存1,白棋存2,空格存0 哈希表 ...
分类:其他好文   时间:2015-02-24 12:38:42    阅读次数:137
常用/常考算法总结
转自tangjz的博客...基础算法模拟搜索广度优先搜索(BFS)优化:双向BFS深度优先搜索(DFS)优化:折半DFS迭代加深搜索(IDS)启发式搜索(Astar)优化:IDAstar优化:剪枝、位运算排序冒泡排序/选择排序基数排序/桶排序计数排序插入排序/希尔排序快速排序归并排序/求逆序对数堆排...
分类:编程语言   时间:2015-02-23 10:50:21    阅读次数:330
DFS BFS 示例 以及BFS部分算法代码
上一篇写了DFS的邻接矩阵和邻接表的,这篇再写一下BFS的 先大概讲一下BFS , 全名广度优先搜索,没有回溯和探查,逐层遍历,采用队列实现 先访问当前顶点v, 然后访问v的各个未被访问过的邻接顶点,然后在一次访问v的各个邻接顶点的未被访问的邻接顶点 代码实现如下 : void BFS (Graph &G , int v ) { int i , w , n = G.Number(); /...
分类:编程语言   时间:2015-02-07 17:29:05    阅读次数:183
重学算法-目录
为了学习游戏,决定重学算法,下面是借用的算法目录,来告诉自己要学习的内容,务必完成。算法 3 树 4 遍历二叉树 5 线索二叉树 6 霍夫曼树 7 图 8 深度优先搜索 9 广度优先搜索10 ...
分类:编程语言   时间:2015-02-02 17:47:54    阅读次数:217
485条   上一页 1 ... 39 40 41 42 43 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!