提供深度优先,递归分割,随机PRIM三种生成迷宫的方法,支持键盘操作,支持自动生成途径。
2021/10/6 4:35:02 75KB C# 迷宫 源码
1
c言语表述数据结构无向图用邻接矩阵的深度优先遍历程序
2019/9/10 15:35:53 28KB 数据结构
1
数据结构图(邻接矩阵)java图形界面实现图的深度优先遍历算法广度遍历算法删除添加顶点等
1
数据构造图的邻接矩阵,邻接表存储表示,图的深度优先搜索遍历,广度优先搜索遍历数据构造图的邻接矩阵,邻接表存储表示,图的深度优先搜索遍历,广度优先搜索遍历.rar
1
这是报告和源代码,分别用宽度优先、深度优先、贪婪算法和A*算法求解“罗马利亚度假成绩”(即最短路径的搜索成绩)。
要求:分别用文件存储地图和启发函数表,用生成节点数比较几种算法在成绩求解时的效率,列表给出结果。
(中国地质大学赵曼老师教!!!
2016/3/18 2:32:39 354KB 人工智能 贪婪算法
1
qt完成老鼠走迷宫游戏(迷宫生成算法、深度优先、广度优先寻路算法)
2022/9/6 14:58:53 440KB c++ qt
1
内容提要:本文主要介绍了无向图的应用示例。
主要讨论关于无向图的最小生成树、无向图的遍历问题、图与图匹配和迷宫问题。
首先介绍了关于最小生成树的基本定义和性质,以及两种构造最小生成树的算法(Prim算法和Kruskal算法)。
然后,和有向图类似的介绍了两种无向图的遍历方法(深度优先遍历和广度优先遍历)。
接着介绍了迷宫问题的求解方法。
最后,介绍了求解最短路径的六种方法,包括宽度优先搜索、动态规划、A﹡算法、等代价搜索法、Warshall算法和标号法。
关键字:无向图、最小生成树、Prim算法、Kruskal算法、迷宫问题、最短路径引言:无向图G=(V,E)由顶点的集合V与边的集合E组成。
无向图和有向图的区别在于,构成无向图任意一条边的两个顶点是无序的,就是说,如果(V,W)是一条无向边,(V,W)=(W,V),以后把无向图简称图。
许多学科都用图描述对象之间的关系,建立数据模型,图的每个顶点表示一个对象,每条边表示两个对象之间的关系。
2022/9/5 10:52:43 294KB 算法 分析与设计 无向图
1
这是C#版的数据结构与算法的代码实现,包括:顺序表,单链表,双链表;
顺序栈,链栈;
顺序队列,链队列;
顺序串;
用数组进行特殊矩阵的存储,稀疏矩阵的存储;
顺序存储二叉树,链式存储二叉树,哈夫曼树;
多重链表表示法存储树;
用邻接矩阵处理图的编程问题,用邻接表处理图的编程问题,图的遍历(深度优先,广度优先),Dijkstra最短路径算法;
冒泡排序,快速排序
2022/9/5 9:52:06 675KB 数据结构与算
1
1.以邻接表为存储结构,演示在连通无向图上访问全部节点的操作。
该无向图为一个交通网络,共25个节点,30条边,遍历时需求以用户指定的节点为起点,建立深度优先生成树和广度优先生成树,再按凹入表或树形打印生成树。
2020/9/26 10:18:50 1002KB 图的遍历
1
该代码是DFS算法的完成,讲解部分可以查看我的博客
2019/10/27 1:50:20 2KB DFS 深度优先遍历
1
共 65 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡