vc6编译器编译,C语言写的代码,老鼠走迷宫,用广度优先的寻找最短的路径算法,遍历全部路径使用的是深度算法。完整代码可直接下载调试运行。
1
包括两程序,一个是用邻接矩阵存储图实现深度优先遍历和广度优先遍历,一个是用临街链表存储实现深度优先遍历和广度优先遍历,均调试无误
1
网络爬虫是一种自动搜集互联网信息的程序。通过网络爬虫不仅能够为搜索引擎采集网络信息,而且可以作为定向信息采集器,定向采集某些网站下的特定信息,如招聘信息,租房信息等。 本文通过JAVA实现了一个基于广度优先算法的多线程爬虫程序。为何要使用多线程,以及如何实现多线程;系统实现过程中的数据存储;网页信息解析等。 通过实现这一爬虫程序,可以搜集某一站点的URLs,并将搜集到的URLs存入数据库。将解析的网页存入XML文档。
2021-06-19 21:03:52 1MB 网络爬虫 SOCKET编程 网络编程 JAVA
用C语言编程实现寻找迷宫中的一条简单路径;用户输入迷宫中的起点坐标和终点坐标,运行结果为一条从起点到终点的简单路径。
2021-06-19 10:29:18 6KB C语言 迷宫问题 图的广度优先
1
1. 实现一个支持显示地铁线路与计算换乘的程序(对于C++/C#,编译后的二进制文件名需为subway.exe;对于Java项目,Main 方法所在文件名需为Subway.java)。之后,用户可以通过命令行启动这个程序。程序在启动时,会读取不同命令对应的命令行参数。对于地铁线路信息图,我们约定它采用参数-map作为标志。程序启动时需要通过读取-map参数来获得对应的自定义地铁文件(命名为subway.txt),从而得到地铁线路图的信息。一个调用应用程序的示例如下:subway. exe- map subway. txt对于Java语言,则是java subway -map subway. Txt 2. 现在程序里已经与地铁文件解耦了,那么我们就可以在这个的基础上做一些基础的查询操作。比如说,用户希望查询指定地铁线经过的站点。这样,在应用程序需要支持一个新的命令行参数-a,它指定了用户希望查询的地铁线路。这样,在给定地铁线路时,你的程序就需要能够从线路的起始站点开始,依次输出该地铁线经过的所有站点,直到终点站。输出的文件我们使用-o命令行参数来指定。一个调用应用程序的示例如下:subway. exe - -a 1号线-map subway. txt -0 station. txt对于Java语言,则是java subway -a 1号线- map subway. txt -o station. txt 3. 如果用户希望坐地铁,他希望能通过最少的站数从出发点到达目的地,这样就可以在命令行中以-b参数加两个地铁站点名称分别作为出发与目的,比如用户希望知道洪湖里到复兴路之间的最短路线是怎样的,他就可以使用如下命令让程序将结果写入routine.txt中。subway. exe -b洪湖里复兴路-map subway. txt -o routine. txt你的程序将计算从出发到目的站点之间的最短(经过的站点数最少)路线,并输出经过的站点的个数和路径(包括出发与目的站点)。注意,如果需要换乘,请在换乘站的下一行输出换乘的线路。上面 样例的输出就会存入routine.txt 文件中,文件内容如下: 3 洪湖里 西站 6号线 复兴路 值得注意的是,严格按照要求输出,不要增加任何额外输出或提示语。
1
与http: blog csdn net racaljk article details 18887881配套的doc 详细讲解人工智能搜素策略: 状态空间盲目搜索   广度优先搜素 Breadth First Search    深度优先搜素 Depth First Search    状态空间启发搜索 A搜索算法 A search algorithm A星搜索算法 A Star search algorithm ">与http: blog csdn net racaljk article details 18887881配套的doc 详细讲解人工智能搜素策略: 状态空间盲目搜索   广度优先搜素 Breadth First Search    深度优先搜素 Depth First Search    状态空间启发搜索 A搜索算法 A search algori [更多]
2021-06-10 01:39:01 128KB "人工智能 搜索策略 广度优先搜索
1
用回溯、深度优先、广度优先、解决八数码问题。并用同样方法解决15数码问题,并将搜索步骤可视化。NKU大作业,包含源代码,并附上对应代码的实验报告~
2021-06-09 09:02:47 1.28MB 人工智能 八数码 十五数码
python开发的迷你定向抓取器,实现对种子链接的广度优先抓取,并把URL长相符合特定pattern的网页保存到磁盘上。
2021-05-26 22:33:01 2.25MB python 多线程 广度优先
1
这个程序是用C++编写的基于控制台的程序,主要是算法的实现,没有转门设计界面。
2021-05-26 01:19:57 819KB 八数码
1
广度优先遍历和深度优先遍历等js函数
1