我最近正好奇著大家讀完我的技術文章後的感想,有空的話可以幫我填一下:表單連結

Doubly Linked List(雙向連結串列)

singly linked list 的基礎上,做一些變更:

  1. 每個節點都新增一個 prev 屬性,指向上一個節點,第一個節點的 prev 指向 null。
  2. Linked List 屬性新增 tail 指向最後一個節點。

相對於 singly linked list 的優缺點

優點

  • 可以簡單地做到反向存取,從尾巴的節點開始取值
  • 因為可以反向存去的關係,時間複雜度較 singly linked list 少一半

缺點

  • 要花更多的記憶體空間

leetcode 練習

430. Flatten a Multilevel Doubly Linked List

Stack 堆疊 Linked List(連結串列)

評論

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×