rust - 带有删除的双向链表?

标签 rust

Rust 有这样的数据类型吗?

irc 上有人告诉我使用 dlist 但它没有 remove 方法,因为它是基于 dequeue 的。虽然算法看起来是trivial

最佳答案

(还)不在标准库中,但这里有一个带有删除的实验性双向链表:https://github.com/contain-rs/linked-list

DroidLogician 播出了它 in this reddit .

关于rust - 带有删除的双向链表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23339361/

相关文章:

Rust Arc 如何获取_mut 并在此之后恢复其他 Arc 副本的读取能力?

debugging - 克隆具有未初始化成员的结构后向量为空

rust - 如何将计算9位位掩码中1的个数的C函数转换为Rust?

syntax - `move ||` 成语的目的是什么?

rust - 无法开始使用 diesel.rs 和 Rust 1.16 nightly

multithreading - 我如何总结使用 Rust 从 1 到 1000000 的并发性?

rust - 使用泛型时, `From` 的实现如何冲突?

types - 从函数返回泛型而在rust中没有泛型参数

rust - 如何在 Rust 中将字符串推送到字符串中?

rust - 返回一个改变其环境的闭包