首页 > 解决方案 > 为什么链表是颠倒的?

问题描述

为什么链表是颠倒的?

我一直在听很多软件工程师谈论反转链接列表。反转链表有什么用?这样做而不是向后遍历有什么好处?

标签: algorithmsortingdata-structureslinked-listtraversal

解决方案


据我所知,有链表和双链表。当您使用双链表时,每个节点都有一个指向下一个和前一个节点的指针,因此很容易向后遍历。当列表“仅链接”时,节点只有“下一个引用”,因此您将无法向后遍历。我希望正确回答了这个问题


推荐阅读