数据结构课程设计的心得体会 5 篇 心得体会是指一种读书、实践后所写的感受性文字。是指将学习的东西运用到实践中去,通过实践反思学习内容并记录下来的文字,近似于阅历总结。下面是我搜集的数据结构课程设计的心得体会 5 篇,希望对你有所关怀。 数据结构课程设计的心得体会(1) 通过本次课程设计,对图的概念有了一个新的认识,在学习离散数学的时候,总觉得图是很抽象的东西,但是在学习了《数据结构与算法》这门课程之后,我渐渐地体会到了其中的奥妙,图能够在计算机中存在,首先要捕捉他有哪些具体化、数字化的信息,比方说权值、顶点个数等,这也就说明了想要把生活中的信息转化到计算机中必需用数字来完好的构成一个信息库,而图的存在,又涉及到了顶点之间的联系。 图分为有向图和无向图,而无向图又是有向图在权值双向相等下的一种特例,如何能在计算机中表示一个双向权值不同的图,这就是一件很奇异的事情,经过了思索和老师同学的关怀,我用 edges[i][j]=up 和 edges[j][i]=up 就能实现了一个双向图信息的存储。对整个程序而言,Dijkstra 算法始终都是核心内容,其实这个算法在实际思索中并不难,或许我们谁都知道找一个路径最短的方法,及从顶点一步一步找最近的路线并与其直接距离相比较,但是,在计算机中实现这么一个很简洁的想法就需要涉及到许多专业学问,为了完成设计,在前期工作中,基本都是以学习 C 语言为主,所以浪费了许多时间,比方说在程序中,删除顶点和增加顶点的模块中都有和建图模块互相重复的函数,但是由于技术的缘由,只能做一些很累赘的函数,可见在调用学问点,我没有把握好。 不过,有了这次课程设计的阅历和教训,我能够很清楚的对自己定一个合适的水平,而且在这次课程设计中我学会了运用两个新的函数 sprintf()和包涵在#include 头文件中的输入函数。因为课程设计的题目是求最短路径,原来是想通过算法的实现把这个程序与交通状况相连,但是因为来不及查找各地的信息,所以,这个打算就没有实现,我信任在以后有更长时间的状况下,我会做出来的。 数据结构课程设计的心得体会(2) 这学期开始两周时间是我们自己选题上机的时间, 这学期开始两周时间是我们自己选题上机的时间,虽然 上机时间只有短短两个星期但从中的确学到了不少学问。 上机时间只有短短两个星期但从中的确学到了不少学问。 数据结构可以说是计算机里一门基础课程, 据结构可以说是计算机里一门基础课程,但我觉...