我有一个需要快速插入和删除的双链表。我可以在任何一个方向上横穿整个东西来找到插入或移除的位置,但是有没有更聪明的方法来找到插入或移除点?首先想到的是二分搜索,但由于它是一个没有索引的链表(不是数组),我不知道如何在我的链表中跳转。
在这里以最快的速度进行插入和删除的正确方法是什么?
我有一个需要快速插入和删除的双链表。我可以在任何一个方向上横穿整个东西来找到插入或移除的位置,但是有没有更聪明的方法来找到插入或移除点?首先想到的是二分搜索,但由于它是一个没有索引的链表(不是数组),我不知道如何在我的链表中跳转。
在这里以最快的速度进行插入和删除的正确方法是什么?