资源简介
中国地质大学(武汉)计算机学院计算机科学与技术人工智障作业

代码片段和文件信息
#include “pch.h“
#include “Graph.h“
#include
#include
#include
using namespace std;
Graph::Graph()
{
_Read();
memset(vis 0 sizeof(vis));
}
Graph::~Graph()
{
}
void Graph::_Read()
{
ifstream in(“map.txt“);
if (in.is_open())
{
//cout << “打开文件成功“ << endl;
in >> CityNum;
for (int i = 1; i <= CityNum; i++)
for (int j = 1; j <= CityNum; j++)
in >> Map[i][j];
for (int i = 1; i <= CityNum; i++)
in >> CityName[i] >> H[i];
}
else cout << “打开文件失败“ << endl;
}
void Graph::Search(int ob)
{
priority_queue que;
que.push(node(Map[1][1] Map[1][1] + H[1] 1 -1 0));
path.push_back(node(Map[1][1] Map[1][1] + H[1] 1 -1 0));
while (que.size())
{
node now = que.top();
que.pop();
if (now.num == ob)
{
_Show(nownow.g);
break;
}
for (int i = 1; i <= CityNum; i++)
{
if (Map[now.num][i] < 1000 && !vis[i])
{
node next = node(now.g + Map[now.num][i] H[i] + Map[now.num][i] i now.posi path.size());
que.push(next);
path.push_back(next);
vis[i] = 1;
}
}
}
Clear();
}
void Graph::_Show(node &now int len)
{
if (len) cout << “最短路径为:“ << len << endl;
if (now.last != -1)
{
_Show(path[now.last]);
}
if (now.last != -1)
{
cout << CityName[path[now.last].num] << “ --> “;
cout << CityName[now.num] << “ : “ << Map[path[now.last].num][now.num] << endl;
}
}
void Graph::Clear()
{
path.clear();
memset(vis 0 sizeof(vis));
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 48640 2018-10-09 11:25 罗马尼亚度假问题\.vs\罗马尼亚度假问题\v15\.suo
文件 6193152 2018-10-09 11:25 罗马尼亚度假问题\.vs\罗马尼亚度假问题\v15\Browse.VC.db
文件 327680 2018-10-09 10:32 罗马尼亚度假问题\.vs\罗马尼亚度假问题\v15\ipch\6ecb20a53eb32141.ipch
文件 173937 2018-10-09 12:55 罗马尼亚度假问题\191162.docx
文件 153600 2018-10-09 11:06 罗马尼亚度假问题\Debug\罗马尼亚度假问题.exe
文件 1061332 2018-10-09 11:06 罗马尼亚度假问题\Debug\罗马尼亚度假问题.ilk
文件 1167360 2018-10-09 11:06 罗马尼亚度假问题\Debug\罗马尼亚度假问题.pdb
文件 472038 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\Graph.obj
文件 60240 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\main.obj
文件 4230 2018-10-07 13:04 罗马尼亚度假问题\罗马尼亚度假问题\Debug\pch.obj
文件 257024 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\vc141.idb
文件 495616 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\vc141.pdb
文件 185 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\罗马尼亚度假问题.log
文件 2031616 2018-10-07 13:04 罗马尼亚度假问题\罗马尼亚度假问题\Debug\罗马尼亚度假问题.pch
文件 2300 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\罗马尼亚度假问题.tlog\CL.command.1.tlog
文件 30492 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\罗马尼亚度假问题.tlog\CL.read.1.tlog
文件 1440 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\罗马尼亚度假问题.tlog\CL.write.1.tlog
文件 1324 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\罗马尼亚度假问题.tlog\li
文件 3488 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\罗马尼亚度假问题.tlog\li
文件 558 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\罗马尼亚度假问题.tlog\li
文件 233 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Debug\罗马尼亚度假问题.tlog\罗马尼亚度假问题.lastbuildstate
文件 1546 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\Graph.cpp
文件 801 2018-10-08 17:10 罗马尼亚度假问题\罗马尼亚度假问题\Graph.h
文件 800 2018-10-09 11:06 罗马尼亚度假问题\罗马尼亚度假问题\main.cpp
文件 3478 2018-10-07 21:53 罗马尼亚度假问题\罗马尼亚度假问题\map.txt
文件 188 2018-10-05 20:16 罗马尼亚度假问题\罗马尼亚度假问题\pch.cpp
文件 614 2018-10-05 20:16 罗马尼亚度假问题\罗马尼亚度假问题\pch.h
文件 8494 2018-10-05 20:48 罗马尼亚度假问题\罗马尼亚度假问题\罗马尼亚度假问题.vcxproj
文件 1328 2018-10-05 20:48 罗马尼亚度假问题\罗马尼亚度假问题\罗马尼亚度假问题.vcxproj.filters
文件 165 2018-10-05 20:16 罗马尼亚度假问题\罗马尼亚度假问题\罗马尼亚度假问题.vcxproj.user
............此处省略13个文件信息
- 上一篇:Systemview安装软件,破解版
- 下一篇:未来汇编
相关资源
- 推箱子及人工智能寻路C 源代码
- 北航人工智能原理课大作业源代码,
- AI人工智能学习资料全套
- 用户网络行为画像 大数据中的用户网
- 中科院自动化所历年模式识别博士题
- 华南理工大学人工智能期末考试卷
- LabVIEW实现Fuzzy_PID的补充资源
- 微信小程序Demo/---欧拉蜜自然语言理解
- 微信小程序完整Demo--支持人工智能对
- 艾媒-2017年中国人工智能产业专题研究
- 工信部人工智能产业人才岗位能力标
- AMiner:2018年人工智能之自动驾驶研究
- 艾瑞咨询:2018年中国人工智能+金融行
- 2019技术趋势:人工智能报告
- 法院行业方案宣讲稿-海康
- 8.2 心智探奇 人类心智的起源与进化
- 人工智能尼尔森,2003,第1版
- 乌镇指数全球人工智能发展报告2017投
- 模式识别之特征选择
- springMVC的学习代码
- 人工智能全部课件和作业题
- 哥德尔、艾舍尔、巴赫——集异璧之
- 西电人工智能课件
- 面试题答案-40万年薪岗位面试到底问
- 旺宝创业计划书
- 人工智能综述
- 人工智能领域顶会AAAI 2018 论文列表
- AI 全套教学视频三
- 人工智能初步学习总结
- stm32实现的五子棋AI人机对战+人人对战
评论
共有 条评论