【发布时间】:2024-01-20 18:51:01
【问题描述】:
我正在研究数据结构:单链表。
网站说单链表的插入和删除时间复杂度为O(1)。我错过了什么吗?
我在 C++ 中执行此操作,并且我只有一个 root pointer。如果我想在最后插入,那么我必须一直走到后面,这意味着O(n)。
【问题讨论】:
-
看起来像 *.com/questions/14048143/… 的副本
-
如果你按照实现示例的链接会更好,接口和你描述的情况不同。
标签: c++ data-structures linked-list time-complexity big-o