第三步:接上插入
加上 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】。
开始练习 →