收藏 分享(赏)

数据结构实习计划表.doc

上传人:tkhy51908 文档编号:7142116 上传时间:2019-05-07 格式:DOC 页数:2 大小:42KB
下载 相关 举报
数据结构实习计划表.doc_第1页
第1页 / 共2页
数据结构实习计划表.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、实训(专周)计划表2010 至 2011 学年第二学期 周次: 14-15实训项目名称 数据结构实习实训日期 实训地点 计算机中心三楼软件开发室实训班级 20991X 人数 29责任教师 陈昌豪 辅导教师 王佳祥、刘贝贝实 训目 的1掌握线性表、链表、栈与队列、串、二叉树、查找、排序的基本概念2巩固和加深对数据结构的理解,提高综合运用本课程所学知识的能力实 训要 求1按时到实验室参加实习,三次点名不到者实习成绩按 0 分计。2遵守实验室规章制度,穿戴整洁,不带食物到实习场地。3爱护实验设备,不得乱动实验设施电源。4实习完成后及时完成实习报告,实习报告中需含有所编写的程序的设计思想,代码,结果,

2、及相应的总结。实 训内 容与 安 排(一)编写程序1试写出用单链表表示的字符串类及字符串结点类的定义,并依次实现它的构造函数、以及计算串长度、串赋值、判断两串相等、求子串、两串连接、求子串在串中位置等 7 个成员函数。要求每个字符串结点中只存放一个字符。2. 假设以数组 Qm存放循环队列中的元素, 同时以 rear 和 length 分别指示环形队列中的队尾位置和队列中所含元素的个数。试给出该循环队列的队空条件和队满条件, 并写出相应的插入(enqueue)和删除(dlqueue) 元素的操作。3. 试修改起泡排序算法,在正反两个方向交替进行扫描,即第一趟把排序码最大的对象放到序列的最后,第二

3、趟把排序码最小的对象放到序列的最前面。如此反复进行。4. 请编写一个算法,在基于单链表表示的待排序排序码序列上进行简单选择排序。5. 若参加锦标赛排序的排序码有 11 个,为了完成排序,至少需要多少次排序码比较?6. 编写一个算法 frequency,统计在一个输入字符串中各个不同字符出现的频度。7. 输入一文本行(最多 50 个字符) ,找出某一个不包含空格的子串在文本行中出现的次数8. 计算单链表的长度,即求单链表中元素个数。9. 设整数序列 a1,a2,an,给出求解最大值的递归程序。10.已知 f 为单链表的表头指针, 链表中存储的都是整型数据,试写出实现下列运算的递归算法:(1) 求

4、链表的结点个数。 (2) 求所有整数的平均值。实 训考 核实习内容完成程度 60%。考勤 20%。实习报告 20%。备 注实习成绩评分标准:一实习内容完成程度占总成绩 60%。在做出结果且正确的情况下。完成 15 个题 60 分(占总成绩 60*60%=36 分)18 个题 80 分(占总成绩80*60%=48 分)20 个题 100 分(占总成绩 100*60%=60 分)。二、考勤 20%全勤 20 分,缺旷 1-6 节 10 分,缺旷 7-10 节 5 分,10 节以上 0 分。三、实习报告(可打印)。书写工整、内容全面、重要的语句后有注释,格式正确 20 分。书写较工整、内容较全面、注释不够完全,格式基本正确 11-19 分。完成实习报告,但书写混乱,无注释或注释不全 5-10 分。无实习报告 实习成绩为 0 分。实习报告要求:一实习目的二实验内容三调试程序的步骤四实验程序代码(添加必要的注释)五总结制表人:王佳祥 2011 年 4 月 1 日

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报