408数据结构综合题
问题:为什么单循环链表中设置尾指针比设置头指针更好?答案:尾指针是指向终端结点的指针,用它来表示单循环链表可以使得查找链表的开始结点和终端结点都很方便。设一个带头结点的单循环链表,其尾指针是rear,则开始结点和终端结点分别为指针rear所指结点的后继结点的后继结点和指针rear所指的结点,即rear->next->next和rear,查找时间均为0(1)。若用头指针来表示该链表,则查
·
数据结构综合应用题②
问题:为什么单循环链表中设置尾指针比设置头指针更好?
答案:
尾指针是指向终端结点的指针,用它来表示单循环链表可以使得查找链表的开始结点和终端结点都很方便。设一个带头结点的单循环链表,其尾指针是rear,则开始结点和终端结点分别为指针rear所指结点的后继结点的后继结点和指针rear所指的结点,即rear->next->next和rear,查找时间均为0(1)。若用头指针来表示该链表,则查找开始结点为0(1),终端结点为O(n)。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)