Junior — Middle
Mi a keresési idő sorrendje egy láncolt listában?
sobes.tech MI
Válasz az MI-től
A láncolt lista elemeinek keresési időrendje O(n), ahol n a lista elemeinek száma.
Ez azért van, mert a láncolt lista nem támogatja a közvetlen indexelést, és a szükséges elem megtalálásához végig kell menni a lista elején, egyik csomópontból a másikba haladva, amíg meg nem találjuk a keresett elemet vagy el nem érjük a lista végét.
Például, egy adott értékkel rendelkező elemet a kereső algoritmus egymás után vizsgálja meg a csomópontokat, ami lineáris időt vesz igénybe.