数据结构与算法实验班学习体会

上传人:luoxia****01804 文档编号:72660284 上传时间:2019-01-23 格式:PDF 页数:1 大小:66.61KB
返回 下载 相关 举报
数据结构与算法实验班学习体会_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据结构与算法实验班学习体会》由会员分享,可在线阅读,更多相关《数据结构与算法实验班学习体会(1页珍藏版)》请在金锄头文库上搜索。

1、数据结构与算法实验班学习体会 000648043 姚金宇 我是计算机系2006级本科生,在大二上学期选修了张铭老师的数据结构与算法 实验班。数据结构与算法课是每一个计算机专业学生的必修课,从我目前所学习的后续课 程,包括算法设计、编译技术等课程来看,这门课是其非常重要的基础课程之一。 我从初中就开始接触高中的信息学奥林匹克竞赛,对数据结构与算法方面的相 关知识接触的比较早。张老师为了更有针对性地对具有不同基础的学生进行因材施教,开 设了数据结构算法实验班,我很荣幸地被批准通过选修实验班的课。通过一个学期的学 习,我加深了对数据结构与算法的相关知识的理解,并通过张老师细致地讲解,将自己过 去从高

2、中竞赛所学到的离散的、碎片式的知识点连贯地串了起来,形成了一套较为完整的 知识体系。我想这对于我后续的学习和对更高层次数据结构与算法知识的探索,都是大有 裨益的。 我认为,在这门课的学习过程中,张老师所引导我们掌握的不仅仅是知识点与 问题的简单联系,而是进行拓展性地思考和探索。例如树的顺序存储,除了讲解各种带标 记的存储方法以外,我们还讨论了这些存储方式中记录的信息是不是都是必须的、如何用 最少的标记信息表示一棵树等问题。这就让我们对原本看似平凡的知识有更深刻的认识。 另外,我们所完成的作业和练习也都不是简单的解题训练,很多问题都是带有可研究性与 可扩展性的,甚至很多问题没有单一的结论,这就引

3、导我们创造性地应用所学的知识去研 究问题、解决问题。 张老师在实验班的课堂上不但注重基础知识的讲解,还会适当介绍一些较为高 级的数据结构(例如伸展树、后缀树等),以及一些较新的算法研究成果。这些介绍不仅 对于巩固基础数据结构有很强的促进作用,还让对我们往后更难的课程更有信心。事实 上,我认为算法与数据结构在我们计算机专业课程的学习中是无处不在的,图论中的树、 图模型,组合数学中模型的计数,编译技术中关于文法的分析、自动机模型,无一不包含 数据结构与算法的理论。能够更快、更好地掌握后续这些课程的知识体系,于我在数据结 构与算法课中所学是分不开的。 我是北大ACM队员之一,并于今年代表北京大学参加了第32届ACM-ICPC国际大 学生程序设计竞赛全球总决赛,获得了第13名。ACM-ICPC竞赛十分注重选手对于模型抽象 的能力、对于数据结构与算法的理解以及编程能力。这门课程对我参加ACM竞赛无疑也是 帮助甚大。它让我更系统、透彻地理解了数据结构与算法的相关知识,对于在赛场上的解 题能力和解题速度都有很大的提高。 总而言之,张老师的数据结构与算法这门课程作为我的必修课之一,对于我计 算机专业的学习是帮助很大并且影响深远的。 北京大学计算机系2006级本科生 000648043 姚金宇 2008年4月14日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 通知/申请

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号