收藏 分销(赏)

数据结构实验教学大纲.docx

上传人:二*** 文档编号:4477760 上传时间:2024-09-24 格式:DOCX 页数:2 大小:12.29KB 下载积分:5 金币
下载 相关 举报
数据结构实验教学大纲.docx_第1页
第1页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
数据结构实验教学大纲 一、课程名称:数据结构二、实验目的和任务: 1 .通过实验,进一步培养学生利用C语言进行编程和调试程序的能力,使学生能够 利用c语言编写较复杂的程序。 2 .通过实验,加深学生对教学内容的理解,验证所学的算法和数据结构。 3 .通过实验,培养学生设计数据结构的能力和根据数据结构设计算法的能力,使学 生掌握非数值问题的数据结构和算法的设计方法。 4 .通过对具体问题的分析、设计和实现,培养学生进行软件开发所需要的动手能力, 为学好后续课程打下坚实的基础。 三、实验类别:专业基础四、学时数:18 五、面向专业及对象:信息工程六、使用教材: 教材:张乃孝,《算法与数据结构》高等教育出版社,2006 (面向21世纪课程教 材)参考书:[1]严蔚敏,吴伟民《数据结构题集》(C语言版)习题局部,清华大学出 版社,1999。 [2]李春葆,《数据结构习题与解析》(C语言篇),清华大学出版社,2000。 七、考核方式:实验操作八、实验工程: 序 号 实验工程名称 学时 分配 实验 属性 必开 选开 目的要求 主要仪器 1 C语言的深入使 用 2 验证 选开 C语言中的数组、函数、结构体, 指针的综合使用 计算机 2 线性表的顺序 实现 2 验证 必开 线性表的顺序存储结构,线性表的 建立、插入、删除、合并等基本操 作的实现;线性表的应用。 计算机 3 线性表的链式 实现 2 验证 必开 线性表的链式存储结构,线性表的 建立、插入、删除、合并等基本操 作的实现;线性表的应用。 计算机 4 表达式的计算 2 验证 必开 栈类型的两种存储结构:顺序栈和 链栈基本操作的实现;;栈的应用。 计算机 5 二叉树的建立 与周游 2 验证 必开 二叉树的二叉链表存储结构,及各 种操作的实现(如建立、周游) 计算机 6 散列表的查找 2 验证 必开 散列表的建立(散列函数、解决冲 突的方法),查找等 计算机 7 排序算法实现 2 验证 必开 顺序表的各种排序方法,统计排序 过程中元素的比拟次数和移动次数 计算机 8 图的遍历 4 设计 必开 图的各种存储结构,深度优先、广 度优先搜索算法的实现。 计算机 9 图的应用 2 综合 选开 最短路径、最小生成树、拓扑排序、 关键路径的应用 计算机
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服