İçeriğe atla
CodeItRaw
Yol

Yalnızca ileri gösteren işaretçiler: zinciri yürümek, hızlı-yavaş işaretçiler ve döngü bulmak.

Temel fikirler

  • Bir düğümden yalnızca next ile ileri gidebilirsin; geri dönmek için değerleri bir yerde saklaman gerekir.
  • Hızlı-yavaş işaretçi: biri iki, diğeri bir adım. Orta noktayı ve döngüleri tek yürüyüşte bulur.
  • Düğümleri is ile karşılaştır: aynı değerli iki düğüm farklı olabilir.

Kalıp

node = head
while node:
    # use node.val
    node = node.next

Önce şunları tamamla:İki İşaretçi & Kayan Pencere

Dersler

Her ders tek bir fikri sıfırdan anlatır ve birkaç görevle biter. Dersler sırayla açılır; anlatımı istediğin zaman okuyabilirsin.

  1. 01

    Düğüm ve next

    0/2 görev

  2. 02

    Hızlı ve yavaş işaretçi

    0/2 görev

  3. 03

    Aradaki mesafe ve buluşma

    0/2 görev

  4. 04

    Bağları ters çevirmek

    0/2 görev

Boss

  • 05

    Döngünün Kapısı

    Fonksiyon

  • Boss, konunun bütün dersleri bitince açılır. Onu da çözünce konu tamamlanır ve sonraki konular açılır.