【发布时间】:2018-03-06 04:53:06
【问题描述】:
鉴于 python 对象只是对实际内存对象的引用,并且 无法检索对象的内存地址。
是否可以在 Python 中实现 XOR 链表?如果是怎么办?
【问题讨论】:
-
我已经阅读了这篇文章。问题是第一个节点之前的 ptr 是
None和 None 的 XOR 并且某些值会抛出TypeError: unsupported operand type(s) for ^: 'NoneType' and 'int' -
您是否只需要行为类似于 XOR 链表(恒定时间反转)的东西,还是出于某种原因必须完全按照这种方式实现它?
标签: python python-3.x data-structures linked-list xor