已知尾指针的单向循环链表中,在第一个结点后面插入一个新结点,该算法的时间复杂度为()

已知尾指针的单向循环链表中,在第一个结点后面插入一个新结点,该算法的时间复杂度为()


A、

O(1)


B、

O(log2n)


C、

O(n)


D、

O(n^2)


【正确答案】:A
【题目解析】:

在带头结点的单向循环链表中,尾指针指向头结点。这样首结点表示为:rear->next->next。可直接访问第一个结点。故本题选A。


Top