|
|
1
4
|
|
|
2
11
摊销
O(1)操作,您可以使用
|
|
|
3
2
听起来您可能需要比这更复杂的东西(因为您提到了双链接列表),但这可能会有所帮助。此函数的作用类似于
使用类似于:
不管怎样,如果您想更详细地说明您的数据结构究竟需要什么才能“做到”,我真的很想听听。
:正如camccann提到的,您可以使用
您可以将“当前位置”视为序列的左端。在这里,我们沿着一个序列来回穿梭,产生一个无限的值列表。抱歉,如果它无法编译,我目前没有GHC:
|