-
数据结构第二章学习心得
数据结构开始难起来了,学习了顺序表的定义初始化等操作,感觉掌握的不算特别好,现在也还有不太明白的地方,希望可以尽快搞明白。进行的小组共同写代码可能还是有点不太适应,以后应该可以越来越好,越来越熟练。 小结:1.学习了链式表和顺序表。从时间复杂度和空间复杂度来分析选择什么存储结构。学习了链式表和顺序表 -
第2章学习小结
你对本章内容的小结 :(1)从数据结构的存储结构开始学习,学习了顺序表和链式表,顺序表是得先预先分配空间的,因而回导致空间闲置或溢出现象,而链式表是动态分配的,因此不会;(2)顺序表是随机存取的,因此它按位置访问元素的时间复杂度为O(n),链式表是按顺序存取的,时间复杂度也为O(n);顺序表·在插入 -
数据结构:第二章学习小结
心得体会:经过一周的学习,初步理解顺序表、单链表的概念及初步应用,像顺序表,存储空间一定是连续的,而链表则可以通过指针指向下一个结点的地址,从而使链表的存储空间不连续,真的是很神奇的概念目前存在的困难:不能完全靠自己独立地写出ADT的定义和一些具体的操作,对我现在来说还是有点难度的。不过我相信熟能生 -
数据结构:第二章学习小结
第二章:线性表——学习小结 1.本章内容小结:学习到了线性表的两种存储结构:顺序存储结构和链式存储结构。其中顺序存储结构的特点是:逻辑上相邻,物理上也相邻。*同时在顺序表存储长度过大的数据时,需要先申请足够空间。以及顺序表的重要基本操作包括:初始化,取值,插入,删除,查找。 初始化例如: void -
数据结构:第二章学习小结
数据结构:第二章学习小结 -
第一章学习笔记
通过一周的学习,我对数据结构这门课的内容有了基本的了解,之前对数据结构要学什么其实也不太清楚,但是通过PrintN这个例子我了解了算法对于一个程序来说有多重要。本学期目标:写程序是要习惯考虑复杂度的问题,而不是写完能跑就算,加强基础编程能力,熟悉各种情况下的最优算法。 -
第一章学习小结
在第一章的学习中,从开始听到老师说数据结构觉得这个学科其实挺抽象的,一个好的程序还得配一个优秀的算法,但是学下来还是能弄懂大部分,还是得多看看书,作业也能很好的完成。目前学习困难:自律性不够,还得在课余时间看看书本例题和理解。 -
第一章学习小结
学习心得:第一周学习了数据结构与算法的概念,了解到了空间复杂度与时间复杂度对算法的影响和什么是好的算法。在听慕课的时候,有听不懂的地方可以反复听很多遍,这为之后的学习打下了坚实的基础。 本学期的目标:希望可以写出高效率的算法并顺利通过期末考。 目前存在的困难:基础不是太好。 下一阶段的目标:打基础的 -
第一章学习心得
心得体会:第一次听老师说数据结构学起来云里云雾感觉挺慌的,但第一章学起来还不错,能理解大部分。慕课的视频通俗易懂,让课程没那么抽象。因为疫情,我们没能在教室讲课,增加了教学难度,但也考验了我们自学自律的能力。本学期目标:让自己在行动上真的能自律自学。目前的困难:自律能力差。。 -
第一章学习小结
心得体会:这一周的学习,对数据结构这门课程有了初步的了解,PrintN函数的两种算法让我更清楚地认识到了数据结构对程序效率的影响,了解到了ADT以及时间复杂度和空间复杂度。 本学期的目标:上网课阶段能更加自律,认真完成作业,加强动手敲代码的能力,打牢编程的基础。 目前存在的困难:关于C++的基础知识