如何从循环链表中删除每个备用元素

时间:2019-01-15 00:28:38

标签: python

从python的循环链接列表中删除每个替代元素。

示例: 输入-1-> 2-> 3-> 1(头)。 输出-1-> 3-> 1(头)

1 个答案:

答案 0 :(得分:0)

只要跟踪头部(到达头部时停止),您要做的就是遍历列表并将当前元素的下一个变量设置为element.next.next。这会跳过并删除所有替代元素,直到您再次到达头部为止。

相关问题