-
数据结构:第三章学习小结
第三章:栈和队列 一.本章内容小结 1.栈的定义:栈的头尾分别称为“栈底”和“栈顶”,是“后进先出(LIFO)”结构的线性表。其中不含元素的栈称为“空栈”。如下图: 2.队列的定义:是一种“先进先出(FIFO)”结构的线性表,它只允许在表的一端进行插入,而在另一端删除元素。允许插入的一端称为“队尾” -
第二章学习总结
第二章链表内容较抽象,需要更多的耐心和时间,同时还贯穿了上学期指针内容,由于对指针的不掌握,时间付出不够,导致第二章学习效果并不理想,对于头节点头指针内容混淆,链表多种操作不清楚,现着手重头整理,争取尽快掌握。 -
数据结构第二章学习总结
1.第二章主要的内容就是线性表的基本操作,如定义、查找、插入、删除、输出等。开始的时候感觉链表这一块很难,几乎每次写代码都要靠画链表结构来帮助自己理解,后来逐渐好了很多。 2.作业和实践的体会: (1)小组合作时一定要注意沟通,思路保持一致,勤讨论,忌焦躁。 (2)一定要把需求弄清楚再开始写,把算法 -
数据结构:第二章学习小结
到了第二章,感觉难度开始上来了。老师给我们布置了小组任务,组长非常尽职尽责,但是我觉得自己打代码的能力还是太弱,要多看看老师发的代码教学才行。虽然第二章的教学视频我已经看了很多遍,但是感觉实际操作起来和理论和知识根本不是一回事,只能说道阻且长,仍需努力。 -
第二章学习小结
1.这一章学习了线性表 学会了顺序表和链表的定义和操作 对指针的理解更加深刻,同时链表的操作更加熟悉。随着学习的深入,越发感觉到指针的奇妙。 要时刻提醒自己申请的空间要delete掉,有次莫名当机可能跟这有很大关系。 两次小组合作收获匪浅,感觉就像在社会工作一样,同时觉得自己还不适应组长这个身份,没 -
第二章学习心得
本章内容的小结:这一章学习了线性表的定义和特点,线性表的顺序表示和实现以及链式表示和实现,顺序表和链表的不同,线性表的应用等。觉得学起来还是有一定难度的,特别是一些细节处比如对头尾指针在插入删除操作后要记得更改。 完成作业或实践时的心得体会:在对各个函数进行编写时,我觉得先把主函数先写好会对理清逻辑 -
数据结构:第二章学习小结
一、对本章内容的小结 1.线性表包括顺序表(SqList)和单链表(LinkList) 2.顺序表和单链表的基本类型定义:引用数据类型+基本数据类型 3.基本操作的实现:初始化,取值,查找,插入,删除 *顺序表的初始化有两种:静态分配&&动态分配 *单链表的 还有一个基本操作:创建单链表:前插法&& -
第二章学习小结
第二章学习了关于线性表的相关知识,对线性表的顺序和链式存储结构有了一定的了解。在完成作业与实践时也遇到了一些看视频不会发现的问题,比如LNode与List搞混了,没有完全理解这两个类型。接下来的目标是能把线性表吃透,然后预习第三章的内容。 -
第二章学习小结
第二章,我们学习了线性表。刚开始学习的时候,感觉挺难理解的,特别是链表,觉得还蛮抽象的。最开始做慕课上面的讨论也是错漏百出。 但是经过两次小组讨论学习以及完成PTA上的作业之后,对这些知识点还是熟练了很多。 在第二次小组合作中,我们没有通过的测试点是:删除,增加,再删除,原因是我们没有考虑到,当只增 -
数据结构:第二章学习小结
本章内容的小结:本章学习了线性表的定义以及基本操作的实现。对我来说,这一章的难度还是挺大的,因为在使用链表或顺序表时不仅要注意理清它们的特点,还要注意空间的使用。 完成作业或实践时的心得体会:代打码前先列出算法是非常重要的,提供了一个整体思路,使过程更清晰。值得向大家分享的资料:暂时还没有找到资料,