-
第一章学习小结
对第一章的学习我认识到数据结构的基本的概念,一个算法的好坏既要考虑时间的复杂度,又要考虑空间的复杂度。printN的循环和递归说明递归需要消耗栈空间,用于保留现场,当栈空间耗尽,程序就会出错。希望本学期我能熟练掌握数据的结构,写出好的算法。 当前的困难:拖延症严重; 下阶段目标:改掉拖延症,认真准时 -
第一章作业
心得体会:数据结构这门课从宏观的角度分析问题,比较抽象;同时又从机理方面告诉我们每种类的特点,为我们程序设计中算法的选择提供更清晰的认知。 本学期的目标:较好地掌握数据结构的知识,在设计算法时能游刃有余 目前存在的困难:在家自律性较差 下一阶段的努力目标:跟上老师的节奏,完成每日目标再玩 -
第一章学习小结
通过这一周的学习,对数据结构也有了一个初步的认识。印象最深的就是PrintN两种代码的区别,各有各的优势,也各有各的缺陷。这就需要我们加以对比,找出最适合的代码。 学习目标:努力学习,认真作业,可以使用较优的代码解决问题。 目前存在的困难 :C++基础不牢固,对代码理解不够透彻。 下一阶段的努力目标 -
第一章学习心得
心得体会:初步了解了数据结构与算法原理以及一些思想,算法的空间复杂度和时间复杂度,知道了要想弄清楚一个算法的实现,首先要知道这个算法的大致原理。本学期的目标:认真完成作业,坚持上机操作,用实践检验代码。通过学习数据结构提高自己解决问题的效率。目前存在的苦难:数据结构比较抽象,书本上各种概念比较复杂。 -
第一章学习心得
心得体会:第一周了解了数据结构的一些基本概念,抽象数据类型的表示和实现以及算法的空间复杂度和时间复杂度,同时也要根据实际情况选择合适的算法。本学期的目标:认真及时完成作业,在学习方面更加自律目前存在的苦难:感觉数据结构这门课程比较抽象,而且对代码要求更高了下一阶段的目标:希望自己在家学习能够自律,多 -
第一章学习心得
学习心得:在第一章的学习中,收获了ADT的相关知识,相信该知识会对今后梳理程序,精简算法有所帮助。更加清晰了函数循环和递归的优缺点,一个好的程序应该在时间和空间的占用中达到平衡。 本学期目标:能够掌握算法的相关知识,写出更加精简的程序。 学习困难:相较于上学期的程序设计课程,算法课程更倾向于理论,也 -
数据结构:第一章的学习小结
学习心得:第一章绪论的学习,明确了数据结构,ADT和算法的定义。PrintN函数等多个函数表明数据结构影响解决问题的效率;从时间和空间两个层面分析算法复杂度,最大子列和问题的四个算法展示更加体现了“好”算法的优势。而程序是数据结构和算法二者的结合,“好”的数据结构和算法是一个优秀的程序的重要基础。 -
数据结构 第一周学习心得
通过这个周的网课学习,初步了解的数据结构这门课程要学习的内容,了解了一些基本定义,学习了数据存储的逻辑结构:集合、线性、树、图四大结构类型,以及存储结构:顺序、链式两个;初步接触了算法的表示方法,通过实例以及同学们我讨论,学习到一个程序的最优性是由时间复杂度和空间复杂度综合决定的,两者的关系应以实际 -
数据结构:第一章学习小结
心得体会: 1.在课程学习方面,我初步理解数据结构的术语以及更为重要的算法分析方法,接触到算法优化的想法。除此之外,通过对递归、循环问题的分析以及大家的讨论,进一步了解到栈、空间分配的概念。 2.在个人感受方面,相较于上学期,多了同学之间互相讨论点评的课堂部分,更能体会到大家不同的想法,有思想碰撞的 -
数据结构第一章学习小结
心得体会: 一开始学数据结构感觉还挺懵的,然后就自己去看视频看书问同学了。网课的方式很新颖,大家一起讨论感觉也蛮好的,不会像只是纯粹的讲课那么枯燥。 本学期的目标: 希望在网课的阶段我也能自律一点,认真专心的学好前面部分的内容,回到学校后在学习后面部分知识的同时也要多加巩固前面的知识。 目前存在的困