第三步:接上插入

加上 insert,在下标 1 插入 北辰。 补全后输出 size。

开始练习 →

第四步:接上扩容

让 append 在坐满时自动扩容(两倍)。 往容量 2 的排里放 4 个人,补全后输出最终总座位数。

开始练习 →

交付:增删查扩容一起验收

这是这条路线的最终作品。把完整的 SeatRow 写出来,然后一次验完五条: 放 4 个人之后 size 是 4 容量从 2 自动扩到了 4 下标 2 上是「阿泰」 在下标 1 插入之后 size 是 5 取下标 99 返回「越界」 五条全

开始练习 →

链表里的每一小节叫什么

两半 串起来 链表不是一整块,是一小节一小节接起来的。其中的每一小节叫【0】。

开始练习 →

一小节里除了数据,另一半存的是什么

两半 串起来 链表的每一小节分成两半:一半存数据,另一半存的是【0】。

开始练习 →

最后那一节的 next 是什么

两半 串起来 走到最后一节,它的 next 里放的是【0】。

开始练习 →

要找到整条链,至少得先抓住谁

两半 串起来 链表没有下标,想访问它,手里至少得先抓住【0】。

开始练习 →

链表比数组强在哪

两半 串起来 和数组比,链表最大的好处是【0】。

开始练习 →

顺着走一步碰到谁

两半 串起来 运行下面这段程序: class Node: def __init__(self, name): self.name = name self.next = None def build(

开始练习 →

遍历链表靠什么往前走

要走完一整条链,靠的是【0】。

开始练习 →