Skip to content

Latest commit

 

History

History
92 lines (83 loc) · 5.96 KB

trees.md

File metadata and controls

92 lines (83 loc) · 5.96 KB

Trees

Trees - Catatan & Latar Belakang

  • Seri: Trees (video)
  • konstruksi pohon dasar
  • traversal
  • algoritma manipulasi
  • BFS(breadth-first search) dan DFS(depth-first search) (video)
    • Catatan BFS:
      • level order (BFS, menggunakan queue)
      • kompleksitas waktu: O(n)
      • kompleksitas ruang: terbaik: O(1) terburuk: O(n/2)=O(n)
    • Catatan DFS:
      • kompleksitas waktu: O(n)
      • kompleksitas ruang: terbaik: O(log n) - rata-rata. ketinggian tree terburuk: O(n)
      • dalam urutan (DFS: kiri, sendiri/self, kanan)
      • pasca urutan (DFS: kiri, kanan, sendiri/self)
      • pra urutan (DFS: sendiri/self, kiri, kanan)

Binary search trees: BSTs

Heap / Prioritas Antrian / Biner Heap


Selanjutnya - Penyortiran