不太优秀的双端队列
在实现了之前的队列后,我们不禁浮想联翩,如果 Rc
是可变的,那是不是可以实现一个双向链表?
心动不如行动,先来创建新的链表文件 fourth.rs
,并在 src/lib.rs
中添加以下内容:
#![allow(unused)] fn main() { // in lib.rs pub mod first; pub mod second; pub mod third; pub mod fourth; }
依然是熟悉的从零开始,当然,也依然会用到熟悉的 CV 配方。
声明:大家看到目录名时,心里就应该在嘀咕了吧?其实你的嘀咕是对的,是的,本章的目的是为了证明之前的想法是糟糕的!