SORU
13 EYLÜL 2011, Salı


Bağlantılı liste üzerinde döngü algılama algoritması

Okuduğum bazı mülakat soru online hakkında ne bulursanız orada bir döngü içinde bir bağlı liste ve çözüm (Floyd'un döngüsü-bulma algoritması) iki işaretçiler, 2x daha hızlı, daha başka bir kontrol ederseniz buluşurlar yine.

Benim soru: Neden sadece bir işaretçi sabit tutamıyor, sadece diğer işaretçi ileri 1 Adım her zaman hareket?

CEVAP
13 EYLÜL 2011, Salı


(Hareketsiz) ilk işaretçisi döngü içinde yalan olmayabilir çünkü, işaretçileri karşılamak asla. (Bir döngü listenin yalnızca bir kısmını içerebilir unutmayın.)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Gigawipf

    Gigawipf

    18 ŞUBAT 2010
  • Make:

    Make:

    23 Mart 2006
  • New Scientist

    New Scientis

    27 Kasım 2006