登录
首页 » Windows开发 » 在 C# 中的迷宫求解 (最短路径)

在 C# 中的迷宫求解 (最短路径)

于 2023-05-25 发布 文件大小:84.71 kB
0 260
下载积分: 2 下载次数: 1

代码说明:

介绍了一个简单的技术,以找到一个 2D 的迷宫中两点间最短路径。类似的应用程序在这种情况下使用图,但本文将展示如何,这可以没有头痛的图。它使用类似于广度优先搜索技术。MazeSolver 类商店迷宫作为一个二维整数数组的值 "0" 开放 (可用) 节点和非零这对已关闭的节点 (墙)。如果某条路径将被发现,一种新的二维整数数组创建的路径 PathCharacter 其默认值是 "100"。类也可以跟踪对角的路径,如果它允许这样做 贯穿这篇文章,我们将使用"节点"来引用矩阵 (二维整数数组表示一个迷宫) 的元素。我假设读者是熟悉图和它的术语 (边缘、 节点等)。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 酒店客房管理系统
    系统主要功能 客人信息管理:客人信息的添加,退房,结账等 数据查询:查询客人信息,查询客房信息 数据统计:统计一段时间内的客房入住情况和收入
    2022-03-14 06:39:03下载
    积分:1
  • Exemplo Implementação 指纹
    Exemplo de implementação 做 leitor de Exemplo de implementação 做 leitor de Exemplo de implementação 做 leitor de 数字指纹的数字指纹的数字指纹
    2022-05-05 16:06:26下载
    积分:1
  • windows下所有的hook的演示代码
    windows下所有的hook的演示代码-windows of all the hook demo code
    2022-01-25 17:55:43下载
    积分:1
  • 起飞性能代码
    TAKEOFF2。对于是修改后的办法,提出一个 FORTRAN 实现 Krenkel 及曼为飞机起飞解决。原始的方法解决了飞机方程的运动参数,而此程序解决了通过时间步集成技术。Methodlology 也已修改,来计算平衡字段长度 (BFL) 为的初步设计目的。作为距离通常情况下,像在这里,定义平衡的字段长度 (包括障碍通道) 或者一个发动机失效 (OEI) 起飞所需或刹车的停止当发动机出现故障时在临界发动机失效速度。Krenkel 和曼假设推力矢量能力和推力随速度的变化规律部队方程的平衡在飞机上创建运行其起飞的过程中。所有必要的输入从初步飞机所需的性能参数,可以得到参数设计。一些消息来源估计设计参数位于下方。 该程序是分成两个,每个描述起飞分析中的不同方面: 1) 正常起飞-从止部到升空到通道超过 35 英尺 (11 米) 的一个障碍。 2) 平衡的字段长度计算-迭代求解找到引擎可以在哪里失败 所以,要执行 OEI 起飞的距离等于距离刹车停了下来。 每一节打印出重要的时间,距离和速度的起飞运行。为正常 起飞,增量时间距离和速度数据是的输出以及。 引用 Krenkel,A.R.,萨尔兹曼是 A.,"起飞性能的喷
    2022-12-05 16:15:03下载
    积分:1
  • 这是一个串口通信的完整源代码,对于学习串口通信以及VC编程都有很重要的指导和参考价值(注:该代码非本人所写)。...
    这是一个串口通信的完整源代码,对于学习串口通信以及VC编程都有很重要的指导和参考价值(注:该代码非本人所写)。-Source code of com port writing and reading by VC++6.0.
    2023-05-29 04:00:03下载
    积分:1
  • 软件项目实例的侦听器使用AWT
    eventos para el desarrollo de software con awt ejemplo los listener
    2022-02-26 03:29:32下载
    积分:1
  • 国内流离失所者 (迭代 prisonners 困境)
    说明 iteratedprisoner 困境 (IPD) 游戏长时间进行了研究在博弈论、 经济学、 编程、 决策理论和等多个领域。它是 2 球员场景且玩家必须决定到任一 "cooperate" 或 "defect" 序列中 ofgames 和他们各自的选择决定了相对成功或失败每个球员。将你与你的对手合作,或寻求窃取所有针对自己吗? 这段代码运行两个或多个参与者之间的 atournament。每个玩家可以提交尽可能多"个性"如他们所愿。对提交的所有其他玩家的所有个性 IPD 游戏每个提交的 eachplayer 的人格。然后绘制和输出结果。 已设置示例已经弥补在此提交之间 3 示例播放器和数字的简单示例储藏室每个球员。若要创建您自己的球员 andpersonalites,只是换出玩家目录和示例的功能。托伦此示例中,>> 更多的细节,具体规则和创建你自己的个性,说明 IPDshell >> helpIPDshell prisoner 的困境见: http://plato.stanford.edu/entries/prisoner-dilemma/ MATLAB 对详细信息发布 MATLAB7.8 (R2009a)
    2022-04-26 18:32:08下载
    积分:1
  • 适用中小企业全面启用信息化流程管理的信息系统
    适用中小企业全面启用信息化流程管理的信息系统-易飞主界面模拟制作!-Small and medium-sized information system- easy to fly the main interface Analog produced!
    2022-02-14 10:25:33下载
    积分:1
  • Automatic display and blanking message box, you can add click event. In the code...
    自动显示和消隐消息框,可以加入单击事件. 在代码内,调用简单.-Automatic display and blanking message box, you can add click event. In the code with a simple call.
    2022-03-29 09:36:18下载
    积分:1
  • DDR VB source code of the simulation program. . . . . . . . . . . .
    跳舞机的模拟程序VB源码-DDR VB source code of the simulation program. . . . . . . . . . . .
    2022-02-03 02:54:07下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载