人生最大的错误是不断担心会犯错。
由于数组实现栈时,长度必须固定,因此空间效率及适应性不是很理想。
单链表 每个节点的 next 引用都相当与一个链接或指针,指向另一节点。单链表的长度不再固定,可以根据实际不断变化,
如此以来,包含N个元素的单链表只占用 O(N) 空间,比定长数组更为灵活。
例子:
单链表节点的实现
-----------------------------------------------------------------------------------------------
单链表实现栈