🏠 Ana Menü

🔗 Linked List (Bağlı Liste)

Dinamik Veri Yapısının Temeli

HEAD →
A
next
B
next
C
null
NULL

📚 Temel Kavramlar

🔗

4.1: Bağlı Liste Nedir?

Node yapısı, pointer kavramı, Array vs Linked List karşılaştırma

➡️

4.2: Singly Linked List

Tek yönlü liste, temel operasyonlar, tail pointer optimizasyonu

↔️

4.3: Doubly Linked List

Çift yönlü liste, ileri-geri hareket, O(1) sondan silme

🔄

4.4: Circular Linked List

Dairesel liste, sonsuz döngü, Josephus problemi

🛠️ Pratik & Algoritmalar

🐍

4.5: Python ile Pratik

collections.deque, performans karşılaştırma, wrapper class

🧩

4.6: Algoritmalar

Tersine çevirme, döngü tespiti, orta nokta, merge sorted

📊

4.7: Big O Analizi

Zaman/alan karmaşıklığı, ne zaman hangisi, benchmark