资源简介
分别采用:宽度优先、深度优先、贪婪算法和A*算法实现罗马尼亚度假问题。主要程序分为画布以及功能区两个部分,其中功能区又具有通过深度优先搜索算法、广度优先算法、贪婪算法、 A* 算法搜索指定节点间最短路径的功能,并且添加了将画布恢复至初始状态的功能。整个程序使用 Python 语言,并使用了 PyQt 进行可视化处理。
代码片段和文件信息
class Node:
def __init__(selfx):
self.x=x #顶点数据
self.next=None #指向下一个顶点的指针
class Graphlink:
def __init__(self):
self.first = None
self.last = None
def my_print(self):
current = self.first
while current != None:
print(‘[%d]‘ % current.x end=‘‘)
current = current.next
print()
def insert(self x):
newNode = Node(x)
if self.first == None:
self.first = newNode
self.last = newNode
else:
self.last.next = newNode
self.last = newNode
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-10-15 18:56 pythonProject\
目录 0 2020-10-15 22:17 pythonProject\.idea\
文件 50 2020-10-06 17:10 pythonProject\.idea\.gitignore
目录 0 2020-10-15 18:56 pythonProject\.idea\inspectionProfiles\
文件 174 2020-10-06 17:10 pythonProject\.idea\inspectionProfiles\profiles_settings.xm
文件 188 2020-10-06 17:10 pythonProject\.idea\misc.xm
文件 285 2020-10-06 17:10 pythonProject\.idea\modules.xm
文件 291 2020-10-06 17:10 pythonProject\.idea\pythonProject.iml
文件 6631 2020-10-15 22:17 pythonProject\.idea\workspace.xm
文件 661 2020-10-11 16:40 pythonProject\bfsClass.py
文件 85 2020-10-11 11:04 pythonProject\dfsClass.py
文件 210 2020-10-06 19:46 pythonProject\main.py
文件 7434 2020-10-15 17:28 pythonProject\MainWindow.py
文件 8345 2020-10-15 17:28 pythonProject\MainWindow.ui
文件 70265 2020-10-06 16:46 pythonProject\map.jpg
文件 3505191 2020-10-13 11:24 pythonProject\mapNum.png
文件 1699 2020-10-10 21:14 pythonProject\paint.py
文件 13074 2020-10-15 18:07 pythonProject\superwindow.py
目录 0 2020-10-15 18:57 pythonProject\__pycache__\
文件 1112 2020-10-11 16:40 pythonProject\__pycache__\bfsClass.cpython-38.pyc
文件 428 2020-10-11 11:04 pythonProject\__pycache__\dfsClass.cpython-38.pyc
文件 4108 2020-10-15 17:30 pythonProject\__pycache__\MainWindow.cpython-38.pyc
文件 1698 2020-10-10 21:15 pythonProject\__pycache__\paint.cpython-38.pyc
文件 9258 2020-10-15 18:07 pythonProject\__pycache__\superwindow.cpython-38.pyc
- 上一篇:python火焰检测颜色模型代码
- 下一篇:Python袖珍指南_第五版高清完整版
相关资源
- 用python的pyecharts模块绘制世界地图疫
- Python3.x+PyQtChart实现数据可视化界面
- python+pyqt图书管理系统
- Python数据爬虫及可视化分析
- Python3.x+Pyqt5实现界面编程浏览网页
- Python数据可视化编程实战+中文pdf扫描
- Python 数据可视化 matplotlib-3.1.1-cp37-c
- Python爬虫、Flask框架与ECharts实现数据
- Python-用pyqt5和parametrics实现很酷的动画
- Python-基于知识图谱的红楼梦人物关系
- python是个什么东西---python---pyqt做的一
- PyQt5 Python 桌面应用程序源码.zip
- python数据可视化编程实战 pdf 中文完整
- python pyqt5 计时器源代码
- [知识图谱实战篇] 六.HTML+D3实现点击节
- python爬取淘宝粽子销售数据并分析
- 豆瓣电影大数据分析-
- 使用python爬取猫眼影评并进行可视化
- python_点云的地面分割,以及非点云数
- python爬取拉勾网存excel+数据可视化w
- python爬取前程无忧存mogondb+数据可视化
- pyqt5_python_Gui入门教程.docx
- 利用摄像头拍照并保存照片程序pyth
- QT5 Python GUI Programming Cookbook - 2018
- 深度网络特征可视化工具
- Python3.4 PyQt5 32位安装版PyQt5-5.5.1-gpl-
- PyQt5 5.3.2 gpl Py3.4 Qt5.3.1 x32.exe
- python数据可视化编程实战英文第二版
- python2.7+pyqt4超级文本工具开发代码经
- PyQt5-5.12-5.12.1_a-cp35.cp36.cp37.cp38-none-w
评论
共有 条评论