Rust Programming Exercises: Reverse Linked List

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 3

  • @v.agarwal
    @v.agarwal 2 ปีที่แล้ว +2

    This is great Thomas, thanks! 🙏
    Minor enhancement - noticed that you don't need to define current_next in reverse().
    fn reverse(&mut self) {
    let mut current_head = self.head.take();
    while let Some(mut current_node) = current_head {
    current_head = current_node.next.take();
    current_node.next = self.head.take();
    self.head = Some(current_node);
    }
    }

  • @gabrielpacheco1587
    @gabrielpacheco1587 2 ปีที่แล้ว +1

    Nice video! Btw, what's the font you use in vim?

  • @omarmagdy1075
    @omarmagdy1075 2 ปีที่แล้ว +1

    Great vid!, and I was wondering what software you use for drawing at 1:49?