《数据结构》课程教学资源:上机作业

数据结构上机作业
数据结构上机作业

★上机作业要求 心独立完成作业,不与别人合作完成,不抄袭别人作 业。不由别人代替完成 今必须上机调试通过 ◆实习报告 设计:数据结构与核心算法的设计描述 程序中毎个模块或函数应加注释,说明函数功能、入口及 出口参数 ●源程序及程序运行结果打印清单 ●软盘:源程序及程序运行结果.几个同学可合用一张软盘 (注明班级、姓名、电话)
上机作业要求 ❖独立完成作业,不与别人合作完成,不抄袭别人作 业,不由别人代替完成 ❖必须上机调试通过 ❖实习报告 ⚫设计:数据结构与核心算法的设计描述 ⚫程序中每个模块或函数应加注释,说明函数功能、入口及 出口参数 ⚫源程序及程序运行结果打印清单 ⚫软盘:源程序及程序运行结果,几个同学可合用一张软盘 (注明班级、姓名、电话)

★迷宫问题 由0和1构成的n维方阵M表示一个迷宫,其中0 表示通路,1表示墙壁。迷宫入口为(1,1),出口 为(n,n)。迷宫随机产生。试编一算法求出从入 口点到出口点可沿八个方向前进的一条通路 入口 0100 100 米 0 出口
迷宫问题 由0和1构成的n维方阵M表示一个迷宫,其中0 表示通路,1表示墙壁。迷宫入口为(1,1),出口 为(n,n)。迷宫随机产生。试编一算法求出从入 口点到出口点可沿八个方向前进的一条通路。 0 1 1 0 1 1 0 0 1 0 1 1 1 0 0 1 0 1 0 1 1 0 0 1 0 出口 入口 * * * * * * * *

★银行业务模拟 某银行早8:00上班,下午5:00下班,有四个窗口对外接待客户,每个窗口只 能同时接待一个客户,在客户多时需在窗口排队 (1)对于刚进入银行的客户,如果某个窗口是空闲的,则可上前办理业务 若四个窗口都有客户,则排到人数最少的队伍后面 (2)如果客户到达时间加上所需服务时间超过下班时间,该客户不加入队列 3)客户一旦入队,不能中途退出或更换队列 假设从银行上班开始。就不断有客户进入银行办理业务,每个客户的 到达时间和该业务所需服务时间是由 tomer.txt提供 的,该文本大件格式如下: 客户姓名 1、客户到达事件 2、命令 display:显示当前各窗口状态,若正在服务,列出各窗口前排队的客户 statistics:要求输出以下统讣数据 (1)每个窗口服务的总客户数和总服务时间(包括正在服务的客户) (2)每个窗口最长服务时间 (3)每个窗口客户平均逗留时间和所有客户的平均逗留时间(包括正在服 务的客户) 试编制程序模拟银行的业务活动
银行业务模拟 某银行早8:00上班,下午5:00下班,有四个窗口对外接待客户,每个窗口只 能同时接待一个客户,在客户多时需在窗口排队 (1)对于刚进入银行的客户,如果某个窗口是空闲的,则可上前办理业务, 若四个窗口都有客户,则排到人数最少的队伍后面 (2)如果客户到达时间加上所需服务时间超过下班时间,该客户不加入队列 (3)客户一旦入队,不能中途退出或更换队列 假设从银行上班开始,就不断有客户进入银行办理业务,每个客户的 到达时间和该业务所需服务时间是由一个文本文件customer.txt提供 的,该文本文件格式如下: 当前时间 10,Zhao,10 12,Qian,5 15, Sun,5 18, display 20, Li,20 22, Zhou,10 24, statistics 客户姓名 服务时间 1、客户到达事件 2、命令 display : 显示当前各窗口状态,若正在服务,列出各窗口前排队的客户 statistics : 要求输出以下统计数据: (1)每个窗口服务的总客户数和总服务时间(包括正在服务的客户) (2)每个窗口最长服务时间 (3)每个窗口客户平均逗留时间和所有客户的平均逗留时间(包括正在服 务的客户) 试编制程序模拟银行的业务活动
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数据结构》课程教学资源:第八章 排序.ppt
- 《数据结构》课程教学资源:第七章 查找.ppt
- 《数据结构》课程教学资源:第六章 图.ppt
- 《数据结构》课程教学资源:第五章 树.ppt
- 《数据结构》课程教学资源:第四章 数组.ppt
- 《数据结构》课程教学资源:第三章 栈和队列.ppt
- 《数据结构》课程教学资源:第二章 线性表.ppt
- 《数据结构》课程教学资源:第一章 绪言.ppt
- 《计算机网络基础》 第九章 宽带网络技术简介.ppt
- 《计算机网络基础》 第八章 网络管理与网络安全.ppt
- 《计算机网络基础》 第七章 网络操作系统简介.ppt
- 《计算机网络基础》 第六章 网络互连技术.ppt
- 《计算机网络基础》 第五章 计算机广域网.ppt
- 《计算机网络基础》 第四章 计算机局域网.ppt
- 《计算机网络基础》 第三章 网络体系结构与协议.ppt
- 《计算机网络基础》 第二章 数据通信基础知识.ppt
- 《计算机网络基础》 第一章 计算机网络概述.ppt
- 《计算机网络基础》 第十一章 Internet与应用.ppt
- 《计算机网络基础》 第十章 网络系统的集成.ppt
- 《计算机网络基础》 导论.ppt
- 《C语言程序设计》课程教学资源:电子教案(PPT课件讲稿,共十一章).ppt
- 中山大学:《Windows操作系统原理》课程教学资源(PPT课件讲稿)前言(主讲:陈国明、印鉴).pdf
- 中山大学:《Windows操作系统原理》课程教学资源(PPT课件讲稿)第一章 操作系统概述.pdf
- 中山大学:《Windows操作系统原理》课程教学资源(PPT课件讲稿)第二章 Windows20008p体系结构.pdf
- 中山大学:《Windows操作系统原理》课程教学资源(PPT课件讲稿)第三章 进程和处理器管理.pdf
- 中山大学:《Windows操作系统原理》课程教学资源(PPT课件讲稿)第四章 存储体系.pdf
- 中山大学:《Windows操作系统原理》课程教学资源(PPT课件讲稿)第五章 文件系统.pdf
- 中山大学:《Windows操作系统原理》课程教学资源(PPT课件讲稿)第6章 IO系统.pdf
- 中山大学:《Windows操作系统原理》课程教学资源(PPT课件讲稿)第七章 网络.pdf
- 中山大学:《Windows操作系统原理》课程教学资源(PPT课件讲稿)第八章 Windows应用程序设计.pdf
- 中山大学:《Windows操作系统原理》课程教学资源(PPT课件讲稿)第九章 Windows设备驱动程序设计.pdf
- 中山大学:《Matlab计算与仿真技术》课程教学资源(教材讲义)Chapter 1 Introduction to MATLAB.pdf
- 中山大学:《Matlab计算与仿真技术》课程教学资源(PPT课件讲稿)第七讲 Matlab编程I.ppt
- 中山大学:《Matlab计算与仿真技术》课程教学资源(PPT课件讲稿)第一讲 绪论(主讲:王国利).ppt
- 中山大学:《Matlab计算与仿真技术》课程教学资源(PPT课件讲稿)第十讲 Maab绘图-I.ppt
- 中山大学:《Matlab计算与仿真技术》课程教学资源(PPT课件讲稿)第十一讲续 Maab绘图-II.ppt
- 中山大学:《Matlab计算与仿真技术》课程教学资源(PPT课件讲稿)第十二讲 Maab绘图-III.ppt
- 中山大学:《Matlab计算与仿真技术》课程教学资源(PPT课件讲稿)第十三讲 Matlab绘图-iv.ppt
- 中山大学:《Matlab计算与仿真技术》课程教学资源(PPT课件讲稿)第十四讲 Simulink仿真-i.ppt
- 中山大学:《Matlab计算与仿真技术》课程教学资源(PPT课件讲稿)第十五讲 Simulink仿真-II.ppt