Логотип
Юніонпедія
Зв'язок
Завантажити з Google Play
Новинка! Завантажити Юніонпедія на вашому Android™ пристрої!
Завантажити
Більш швидкий доступ, ніж браузер!
 

Алгоритм Кнута — Морріса — Пратта

Індекс Алгоритм Кнута — Морріса — Пратта

Алгоритм Кнута — Морріса — Пратта (скорочено алгоритм КМП) — один із алгоритмів пошуку рядка, що шукає входження слова W у рядку S, використовуючи просте спостереження, що коли відбувається невідповідність, то слово містить у собі достатньо інформації для того, щоб визначити, де наступне входження може початися, таким чином пропускаючи кількаразову перевірку попередньо порівняних символів.

7 відносини: Алгоритм пошуку рядка, Нотація Ландау, Рядок (програмування), Теорія складності обчислень, Масив (структура даних), Дональд Кнут, 1977.

Алгоритм пошуку рядка

Алгори́тми по́шуку рядка́ (string searching algorithms) — важливий клас рядкових алгоритмів, що намагаються знайти місце де один або декілька текстових рядків (зразків, pattern) входять у довший рядок або текст.

Новинка!!: Алгоритм Кнута — Морріса — Пратта і Алгоритм пошуку рядка · Побачити більше »

Нотація Ландау

Асимптотична нотація великого О, відома також як нотація Ландау — розповсюджена математична нотація для формального запису асимптотичної поведінки функцій.

Новинка!!: Алгоритм Кнута — Морріса — Пратта і Нотація Ландау · Побачити більше »

Рядок (програмування)

Рядок (String — «нитка, низка») або рядковий тип даних — це тип даних, значеннями якого є довільна послідовність (рядок) символів алфавіту.

Новинка!!: Алгоритм Кнута — Морріса — Пратта і Рядок (програмування) · Побачити більше »

Теорія складності обчислень

Теорія складності обчислень — підрозділ теоретичної інформатики, що займається дослідженням складності алгоритмів для розв'язання задач на основі формально визначених моделей обчислювальних пристроїв.

Новинка!!: Алгоритм Кнута — Морріса — Пратта і Теорія складності обчислень · Побачити більше »

Масив (структура даних)

Маси́в — впорядкований набір фіксованої кількості однотипних елементів, що зберігаються в послідовно розташованих комірках оперативної пам'яті, мають порядковий номер і спільне ім'я, що надає користувач.

Новинка!!: Алгоритм Кнута — Морріса — Пратта і Масив (структура даних) · Побачити більше »

Дональд Кнут

Дональд Ервін Кнут (Donald Ervin Knuth, 10 січня 1938) — інформатик, ідеолог програмування та почесний професор Стенфордського університету.

Новинка!!: Алгоритм Кнута — Морріса — Пратта і Дональд Кнут · Побачити більше »

1977

Без опису.

Новинка!!: Алгоритм Кнута — Морріса — Пратта і 1977 · Побачити більше »

Перенаправлення тут:

Алгоритм Кнута — Моріса — Прата, Алгоритм Кнута — Моріса — Пратта, Алгоритм Кнута-Моріса-Прата, Алгоритм Кнута—Моріса—Прата, Алгоритм КМП.

ВихідніВхідний
Гей! Ми на Facebook зараз! »