本科课程参见:《软件学院那些课》

问题描述

设计一个校园导游程序, 为来访的客人提供信息查询服务。

基本要求

(1)设计学校的校园平面图,所含景点不少于10个,以图中顶点表示校内各景点,存放景点名称、代号、简介等信息,以边表示路径,存放路径长度等相关信息。
(2)为来访客人提供图中任意景点相关信息的查询;
(3)为来访客人提供从校门口到图中任意景点的问路查询;

算法思想

图的表示采用最基本的邻接矩阵的表示方式为,矩阵中A(i,j)值表示图中点i与j之间权值,A(i,i)记为0,若没有通路,记为infinity = 10000。忽略图数据结构实现中不必要的细节,只提供最基本的功能,包括

【算法设计】虎溪校园导游系统相关推荐

  1. java校院导游程序课程设计_数据结构课程设计之校园导游系统

    数据结构课程设计之校园导游系统 放假到现在终于安下心来要搞点学习了,现在对放假前一周的数据结构课设做一个总结,快放假的时候搞数据结构课设,当时满脑子都是期末考试忙着复习,根本没啥心思去做.所以课设一共 ...

  2. 校园导游java版,校园导游系统Word版

    <校园导游系统Word版>由会员分享,可在线阅读,更多相关<校园导游系统Word版(20页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word版文档 ,希望对您有帮助,可双击 ...

  3. 《数据结构课设》弗洛伊德算法设计校园导游系统

    大二上学期的数据结构课设分享一下,具体题目如下: 题目27:"校园导游系统"的设计与实现 1.问题描述 设计一个校园导游系统,为来访的客人提供信息查询服务. 2.基本要求 (1)从 ...

  4. 校园导游系统数据结构课程设计(附完整代码)

    1 问题内容与目的要求 1.1 算法产生的背景: Floyd 算法又称为加点法.插点法,是一种利用动态规划的思想寻找给定的加权图中多源点之间最短路径的算法.该算法名称以创始人之一.1978 年图灵奖获 ...

  5. 校园导游系统_C语言实现_Dijkstra(迪杰斯特拉算法)_数据结构

    西京学院导游系统 摘要   要完成对整个导游图系统的功能实现,需要对每一项功能都有清楚的设想和认识,了解并明确每一项功能的实现和需要解决的问题,选择正确并且高效的算法把问题逐个解决,最终实现程序的正确 ...

  6. c语言数据结构校园导游系统,校园导游系统课程设计报告

    校园导游系统课程设计报告 目录 1.需求分析1 2.总体设计1 2.1 抽象数据类型图的定义1 2.2 程序中包含的模块1 2.3模块间的调用关系3 3.详细设计3 3.1 代码设计3 3.1.1 定 ...

  7. 定位技术课程设计-微信小程序校园导游系统

    定位技术课程设计课程设计教学目的课程设计要求课程设计题目原题目拓展内容需求分析原理分析微信小程序API定位原理WIFI指纹定位原理路径规划算法调研详细设计总述主页面介绍学校简介页面介绍导引页面概述导引 ...

  8. Java课程设计:校园导游系统

    校园导游系统 内容目录: 设计要求 功能模块分析 数据库设计 数据库连接 数据库功能的实现 gui的实现 内容目录: 1. 设计要求 2. 功能分析 设计要求 图形化界面(GUI),编写一个文本文件信 ...

  9. java校院导游程序课程设计_校园导游系统 数据结构课程设计(有源程序)

    内容介绍 原文档由会员 莎士比亚 发布 论文标准WORD格式排版 附源程序 海南大学校园导游系统 一. 意义 此程序可以作为庞大的旅游信息查询系统的一个子程序. 二. 程序设计思想 1. 从海南大学的 ...

最新文章

  1. 【10.9】multiprocessing多进程编程
  2. nginx强制使用https访问(多站点多域名配置)
  3. 并发编程(四)__ConcurrentHashMap
  4. PHP查找数据库中的用户,php-在数据库中查找现有的电子邮件和用户...
  5. 在windows7系统中显示和隐藏系统保留盘
  6. 字符串转换成整数 php,php如何将字符串转为整数
  7. Linux系统redis安装配置
  8. Linux命令:XZ解压tar.xz后缀的压缩包
  9. QT重装系统后的程序异常处理与Windows奔溃导致无法开机的资料备份
  10. 移动通信原理、技术与系统——概述
  11. 配置快速生成vue模板
  12. 【FinE】隐含波动率
  13. 带有动态直方图的亲属关系模型
  14. Unity小游戏教程系列 | 创建小型太空射击游戏(二)
  15. 牛客小白月赛24 D.牛妹吃豆子
  16. [MATLAB App Designer] 多窗口 App 中的交互(含数据传递)
  17. 自然语言处理(NLP)-统计句法分析(CKY算法用于PCFG下的句法分析)
  18. 有什么好用的语音转文字软件?介绍三个语音文件转文字的软件
  19. ping内网一台虚拟机延时很大(hyper-v虚拟机)的解决办法
  20. 利用Vue.js实现简单员工管理系统(增删查)的功能

热门文章

  1. 模块化开发seajs 配置和简单调用
  2. View和ViewGroup常用方法
  3. 《Android学习指南》目录
  4. 《LINUX下动态链接库的创建与应用》
  5. Matplotlib 快速入门
  6. Cortex-M3 内部寄存器
  7. Acwing900. 整数划分[计数类dp]:完全背包解法
  8. 计算机键盘是编码键盘还是非编码键盘,矩阵按键原理图_矩阵按键扫描实例
  9. pass在python中啥意思_python3中的pass是什么意思
  10. mysql8.0创建属性,MySQL 8.0新特性 — 管理端口的使用简介