Нижче наведений не вичерпний список алгоритмів.
Комбінаторні алгоритми
Обхід графа
- Пошук в ширину: обходить граф рівень за рівнем
- Пошук в глибину: обходить граф гілка за гілкою
- Пошук в глибину з ітеративним заглибленням: обходить граф гілка за гілкою щоразу збільшуючи глибину обходу
- Пошук за першим найкращим збігом: обходить граф в порядку важливості елементів, використовується черга з пріоритетами
Сортування
- Топологічне сортування — будується коректна послідовність виконання дій, будь-яка з яких може залежати від іншої
- Алгоритм Косараджу (матриця суміжності , список суміжності ) — алгоритм для знаходження компонент сильної зв'язності орієнтованого графа
- Міст — ребро, видалення якого збільшує кількість компонент зв'язності
- Двозв'язна компонента (Шарнір) — вершина, видалення якого збільшує кількість компонент зв'язності
- [en] (Габова)
- Алгоритм Тар'яна
Побудова кістякового дерева
- Алгоритм Борувки () — знаходить мінімальне кістякове дерево в графі
- Алгоритм Крускала () — знаходить мінімальне кістякове дерево в графі
- Алгоритм Прима (списки суміжності (матриця суміжності)) — знаходить кістякове дерево мінімальної ваги у зв'язному графі
- нім. Algorithmus von Tarjan zur Bestimmung eines minimalen Spannbaumes
Пошук найкоротшого шляху
- Алгоритм Дейкстри () — обчислює найкоротший шлях у графі з невід'ємними вагами ребер
- Алгоритм Флойда — Воршелла () — розв'язує проблему знаходження всіх пар найкоротших шляхів в підвішеному направленому графі
- Алгоритм Джонсона () — обчислює найкоротші шляхи між усіма парами вершин зваженого орієнтованого графа
- Алгоритм Беллмана — Форда () — знаходить найкоротші шляхи у зваженому графі (де деякі ваги ребер можуть бути негативними)
- Алгоритм Левіта — знаходження найкоротших шляхів до всіх вершин
- Алгоритм пошуку A* () — пошук найкоротшого шляху між двома вершинами з додатніми вагами ребер.
- англ. Min-plus matrix multiplication
- Алгоритм Данцига — знаходження найкоротших шляхів до всіх вершин планарний планарного спрямованого графа
- Алгоритм Лі(Хвильовий алгоритм) — дозволяє знайти мінімальний шлях в графі з ребрами одиничної довжини.
- Вершинне розфарбовування графів
Пошук найвигіднішого шляху
- Задача комівояжера
- Метод найближчого сусіда
- [en]
- Алгоритм інтелектуальних крапель — алгоритм рою (колективного інтелекту) на основі алгоритму оптимізації
Потоки в мережах
- Алгоритм Форда — Фалкерсона (1956) — обчислює максимальний потік у графі
- Алгоритм Едмондса — Карпа (1969) — модифікація алгоритму Форда — Фалкерсона
- Алгоритм Дініца (1970)
- [] (1972) — локально-максимального збільшення
- Алгоритм Дініца 2 (1973)
- (1974)
- (1977)
- (1977)
- (1980)
- (1980)
- (1983)
- (1985)
- [en] (1988)
- (1989)
- (1989)
- 1 (1992)
- 2 (1994)
- (1996)
- (1998)
- (2010)
- 1 (2012)
- 2 (2012)
- Алгоритм Брона-Кербоша — пошуку всіх клік (знаходження найбільших максимальних незалежних по включенню множин вершин графа).
Цикли
- Алгоритм Гопкрофта — Карпа () — знаходить найбільше парування в двочастковому графі
- Угорський алгоритм (алгоритм Куна) () — знаходження парування мінімальної (або максимальної) ваги між елементами двох скінчених множин за поліноміальний час
- Ласло Бабай [ 16 серпня 2016 у Wayback Machine.]
Інше
- Алгоритм на основі пружин — алгоритм для малювання графа
- наприклад, для телефонного зв'язку
- [en] — алгоритм пошуку спільнот в складних системах (соціальних мережах).
Алгоритми пошуку в масиві (списку,...) даних
Елементи впорядковані (відсортовані)
- Двійковий пошук: шукає елемент у впорядкованому списку
- Інтерполяційний алгоритм пошуку: подібний до алгоритму двійкового пошуку
Елементи не впорядковані (не відсортовані)
- Лінійний пошук: шукає елемент у не відсортованому списку
- Алгоритм вибору: знаходить k-ий найбільший елемент
- Хеш-таблиця: шукає елемент у невпорядкованій множині за час O(1)
Із створення нової структури
- Бінарне дерево пошуку: використовує бінарне дерево для збереження елементів
- Алгоритм пошуку SMA*: модифікація алгоритму А* з обмеженим використанням пам'яті
- Алгоритм пошуку D*: вдосконалений варіант А*, враховує нову інформацію про середовище
- Пошук за критерієм вартості: алгоритм пошуку на деревах, що знаходить найдешевший шлях
Алгоритми пошуку в рядках
Пошук на рядках
- Алгоритм Ахо — Корасік: алгоритм оснований на дереві префіксів, що знаходить всі збіги в словнику
- [en] - нечіткий алгоритм, що з'ясовує приблизну рівність рядків
- [en] - знаходить максимальний підмасив довільного розміру
- Алгоритм Кнута — Моріса — Прата: не проводить повторної перевірки рівних літер
- : подібно до алгоритму Ахо — Корасік шукає всі збіги в словнику
- Алгоритм Рабіна — Карпа: ефективний пошук за багатьма шаблонами
- Пошук найдовшої спільної підпослідовності: динамічний алгоритм Хаскеля
- Найдовша зростаюча підпослідовність
- [en]
- Пошук найдовшого спільного рядка
Приблизний збіг
- [en] - алгоритм знаходження відстані редагувань
- Відстань Левенштейна
- Метафон: алгоритм індексування слів за їх вимовою в англійській мові
- Алгоритм Нідлмана — Вунша
- NYSIIS: фонетичний алгоритм
- [en]
- Саундекс
Сортування обміном
- Сортування бульбашкою
- Сортування змішуванням
- Парне-непарне сортування (сортування цеглинами)
- Сортування гребінцем
- Сортування гнома
- Швидке сортування
- Stooge sort
- Випадкове сортування
Сортування вибором
Сортування включенням
- Сортування включенням
- Сортування Шелла
- Двійкове дерево пошуку
- [en]
- [en]
- Сортування двійковим деревом
- [en]
- [en]
- [en]
Сортування злиттям
- Сортування злиттям
- Ниткоподібне сортування
- [en]
- [en]
- [en]
Алгоритми без порівнянь
Гібридні
- Timsort
- [en]
- [en]
- [en]
Інші
- Топологічне сортування
- [en]
- [en]
- [en]
- [en]
Імовірнісні алгоритми
Інформатика
Архітектура комп'ютера
Комп'ютерна графіка
- Відсікання
- Ізолінії та Ізоповерхні
- Marching cubes
- [en]
- [en]: альтернатива Marching cubes
- Заливка: заповнення зв'язної області багатовимірного масиву вказаним символом
- Глобальне освітлення: Враховується безпосереднє освітлення та віддзеркалені промені
- Ambient occlusion
- [en]
- [en]
- [en]
- [en]
- Трасування шляху
- Метод фотонних карт
- Освітлення
- Трасування променів
- [en]
- Алгоритм Ньюелла: видалення зациклень полігонів при сортуванні у глибину при видаленні прихованої поверхні
- Алгоритм художника: визначення видимих частин тривимірної сцени
- Алгоритм «Scanline»
- [en]
- Алгоритми побудови відрізка: апроксимація відрізка на дискретний графічний пристрій
- Алгоритм Брезенхейма: зображення точок відрізка за заданими кінцями з використанням тільки цілих чисел
- Алгоритм DDA-лінії: зображення точок відрізка за заданими кінцями з використанням чисел з рухомою комою
- Алгоритм Ву: використовується для екранного згладжування
- Растеризація кола: визначає точки необхідні для малювання кола
- Алгоритм Рамера — Дугласа — Пекера: дозволяє зменшити кількість точок для апроксимації кривої
- Шейдинг
- Затемнення за Гуро: імітує ефект освітлення поверхні в 3D графіці
- Затемнення за Фонгом: використовує інтерполяцію векторів-нормалей до поверхні для обчислення затемнення
- Slerp (сферична лінійна інтерполяція, англ. spherical linear interpolation): інтерполяція кватерніонами, використовується для анімації 3D обертання
- Інтегральне зображення: алгоритм для обчислення суми значень у прямокутній підмножині
Криптографічні алгоритми
- Асиметричні алгоритми (алгоритми з відкритим ключем):
- Криптографічні хешувальні функції:
- Криптографічні генератори псевдовипадкових чисел
- Алгоритм Блум Блум Шуба — базується на складності факторизації цілих чисел
- Fortuna, розглядався як покращення у порівнянні з алгоритмом Яроу
- Лінійний зсувний регістр зі зворотнім зв'язком
- Алгоритм Яроу
- Генератор Фібоначчі
- Інверсивний конгруентний метод
- Обмін ключами
-
- Схема Блекі
- Симетричні алгоритми (алгоритми з секретним ключем):
- Advanced Encryption Standard (AES), переможець на конкурсі NIST, також відомий як «Алгоритм Рейндайля»
- Blowfish
- Twofish
- Threefish
- Serpent
- Data Encryption Standard (DES), інколи DE Algorithm, переможець конкурсу NBS, замінений AES для більшості застосувань
- Triple DES, особливий режим шифрування алгоритмом DES.
- IDEA
- RC4
- Tiny Encryption Algorithm
Обчислювальна математика
Абстрактна алгебра
Алгоритми оптимізації
Обчислювальна геометрія
Задачі геометричного пошуку (запиту)
- Належність точки многокутнику — визначити чи точка знаходиться ззовні чи всередині даного многокутника. Трудомісткість — .
- Найближча пара точок
Побудова опуклої оболонки множини точок
- Алгоритм Грехема — трудомісткість .
- Алгоритм загортання подарунка (Джарвіса) — трудомісткість , — кількість точок опуклої оболонки.
- Алгоритм Ендрю — трудомісткість . Вдосконалений алгоритм Грехема.
- Алгоритм Кіркпатрика — Зейделя — трудомісткість , — кількість точок опуклої оболонки.
- Алгоритм Чена — трудомісткість , — кількість точок опуклої оболонки.
- Алгоритм швидкої оболонки — трудомісткість , в середньому — .
- Задача динамічної підтримки опуклої оболонки
- Тріангуляція многокутника — розкладання простого многокутника на множину трикутників
- Тріангуляція Делоне множини P, коли жодна точка множини P не знаходиться всередині кола описаного довкола трикутника з тріангуляції
- Псевдотріангуляція — розбиття на псевдотрикутники
- Алгоритм Форчуна — алгоритм побудови діаграми Вороного через замітаючу пряму. Трудомісткість .
Символьні обчислення
Теорія чисел (алгоритми)
- Двійковий алгоритм обчислення найбільшого спільного дільника — ефективний спосіб обчислення НСД.
Чисельні методи
Диференціальні рівняння
Елементарні та спеціальні функції
Інтерполяція та екстраполяція
Монте-Карло
Пошук коренів
Чисельне інтегрування
Алгоритми для баз даних
- Алгоритм вибору лідера — позначення одного процесу як організатора завдання, розподіленого між декількома вузлами.
Алгоритми виділення/звільнення пам'яті
- Алгоритм банкіра: Алгоритм уникнення взаємних блокувань.
- Алгоритм хулігана: Вибір нового лідера із багатьох комп'ютерів.
- Алгоритми заміни сторінок: Вибір сторінки для заміни в умовах браку пам'яті.
- [en]: швидкодія краща за попередній алгоритм.
Планування роботи з дисками
Алгоритми синхронизації процесів
Алгоритми планування
Машинне навчання та статистична класифікація
Статистична класифікація
Машинне навчання
- Прихована марковська модель
- Баєсова мережа
- Метод найближчих k-сусідів
- Дисперсійний аналіз
- Випадковий ліс
- Метод опорних векторів
- Мінімальна довжина повідомлення
- Ледаче навчання
- Навчання на прикладах
- Метод групового урахування аргументів
- Кригінг
- Умовне випадкове поле
- [en]
- Ймовірнісно приблизно коректне навчання
- [en]
- [en]
- [en]
- [en]
- [en]
- [en]
- Навчання асоціативних правил
- Алгоритм Apriori
- [en]
- [en]
- Метод зворотного поширення помилки — метод навчання багатошарового перцептрону
- ЕМ-алгоритм
- [en]
- [en]
- Глибока мережа переконань
- Машина Больцмана
- Згорткова нейронна мережа
- Рекурентна нейронна мережа
- Ієрархічна часова пам'ять
Інше
- Самоорганізаційна Карта Кохонена - методом проектування багатовимірного простору в простір з нижчою розмірністю. Нейронна мережа з нескерованим навчанням, що виконує завдання кластеризації
- Метод корекції помилки - метод навчання перцептрона
- Метод корекції зі зворотною передачею сигналу помилки - метод навчання перцептрона
Інші
Аналіз потоків даних
- Фільтр Блума
- [en])
- (Alon-Matias-Szegedy Algorithm)
- (Datar-Gionis-Indyk-Motwani Algorithm)
Множення матриць
- Алгоритм перемножування матриць
- Алгоритм Штрассена (1969)
- (1978)
- (1979)
- (1981)
- Алгоритм Копперсміта — Вінограда (1990)
Інші
- Алгоритм Кулі — Тьюкі - алгоритм швидкого перетворення Фур'є
- Алгоритм Лукаса — Канаде - диференційний локальний метод обчислення оптичного потоку
- Алгоритм обчислення дня тижня
- Алгоритм Барнса — Хата - моделювання гравітаційної задачі з N тіл відповідно до класичної гравітаційної теорії Ньютона
- Алгоритм Бута - алгоритм добутку, який дозволяє здійснювати операцію добутку пари знакових двійкових чисел у додатковому коді
- Алгоритм Дойча — Йожи - полягає у визначенні, чи є функція двійкової змінної константою або збалансованою.
- Алгоритм зозулі - розв'язування різноманітних задач оптимізації
- Алгоритм AC-3 - розв'язання зада́ч викона́ння обме́жень
- Алгоритм Шеннона — Фано - один з перших алгоритмів стиснення
- Алгоритм Шьонхаге — Штрассена - алгоритм множення великих цілих чисел
- Алгоритм Діксона - є універсальним алгоритмом факторизації
- Метафон - фонетичний алгоритм, для індексації слів в англійській вимові.
- Саундекс - фонетичний алгоритм для індексації назв за звучанням, в англійській мові.
- CSA - алгоритм шифрування, який використовується для захисту цифрового телевізійного потоку від несанкціонованого доступу.
- OPTICS - алгоритм знаходження щільності на основі кластерів у просторових даних.
- Random forest - алгоритм машинного навчання
- RBFS - Рекурсивний пошук по першому найкращому збігу
- Алгоритм Кехена - алгоритм обчислення суми послідовності чисел з рухомою комою
- Алгоритм Евкліда - метод обчислення найбільшого спільного дільника
- Швидке піднесення до степеня - алгоритм, призначений для піднесення числа x до натурального степеня n
- Числа Фібоначчі - швидкий алгоритм обчислення чисел Фібоначчі
- Алгоритм Вітербі - алгоритм пошуку найбільш відповідного списку станів (званого шляхом Вітербі)
- Метод Якобі
- Стемінг - скорочення слова до основи шляхом відкидання допоміжних частин
- Алгоритм Луна - використовується для перевірки різних ідентифікаційних номерів
- [en]
- Офлайновий алгоритм Тар'яна для пошуку найближчого спільного предка
- Алгоритм Тар'яна для обчислення сильно зв'язних компонентів
- Криптографія на ґратках
- Алгоритм Шора
- Karp-Papadimitriou-Shenker algorithm
- Sticky sampling
- Sample and Hold
- Multi-stage
- Count-sketch
- Sketch-guided sampling
- Метод Куайна - спосіб мінімізації функцій алгебри логіки
- Метод Куайна — Мак-Класкі - табличний метод мінімізації булевих функцій
- Карта Карно - метод спрощення виразів булевої алгебри
Див. також
Посилання
- . AlgoList. Архів оригіналу за 24 березня 2022. Процитовано 29 березня 2022. (рос.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Nizhche navedenij ne vicherpnij spisok algoritmiv Kombinatorni algoritmiAlgoritmi na grafah Obhid grafa Poshuk v shirinu obhodit graf riven za rivnem Poshuk v glibinu obhodit graf gilka za gilkoyu Poshuk v glibinu z iterativnim zagliblennyam obhodit graf gilka za gilkoyu shorazu zbilshuyuchi glibinu obhodu Poshuk za pershim najkrashim zbigom obhodit graf v poryadku vazhlivosti elementiv vikoristovuyetsya cherga z prioritetami Sortuvannya Topologichne sortuvannya buduyetsya korektna poslidovnist vikonannya dij bud yaka z yakih mozhe zalezhati vid inshoyi Komponenta zv yaznosti grafa Algoritm Kosaradzhu matricya sumizhnosti O V 2 displaystyle O V 2 spisok sumizhnosti O V E displaystyle O V E algoritm dlya znahodzhennya komponent silnoyi zv yaznosti oriyentovanogo grafa Mist O V E displaystyle O V E rebro vidalennya yakogo zbilshuye kilkist komponent zv yaznosti Dvozv yazna komponenta Sharnir vershina vidalennya yakogo zbilshuye kilkist komponent zv yaznosti en Gabova Algoritm Tar yana Pobudova kistyakovogo dereva Algoritm Boruvki O E log V displaystyle mathop O E log V znahodit minimalne kistyakove derevo v grafi Algoritm Kruskala O E log E displaystyle mathop O E log E znahodit minimalne kistyakove derevo v grafi Algoritm Prima spiski sumizhnosti matricya sumizhnosti O V 2 displaystyle O V 2 znahodit kistyakove derevo minimalnoyi vagi u zv yaznomu grafi nim Algorithmus von Tarjan zur Bestimmung eines minimalen Spannbaumes Poshuk najkorotshogo shlyahu Algoritm Dejkstri O E V log V displaystyle O E V log V obchislyuye najkorotshij shlyah u grafi z nevid yemnimi vagami reber Algoritm Flojda Vorshella O V 3 displaystyle O V 3 rozv yazuye problemu znahodzhennya vsih par najkorotshih shlyahiv v pidvishenomu napravlenomu grafi Algoritm Dzhonsona O V 2 log V V E displaystyle O V 2 log V VE obchislyuye najkorotshi shlyahi mizh usima parami vershin zvazhenogo oriyentovanogo grafa Algoritm Bellmana Forda O V E displaystyle O V E znahodit najkorotshi shlyahi u zvazhenomu grafi de deyaki vagi reber mozhut buti negativnimi Algoritm Levita znahodzhennya najkorotshih shlyahiv do vsih vershin Algoritm poshuku A O V log V displaystyle O V cdot log V poshuk najkorotshogo shlyahu mizh dvoma vershinami z dodatnimi vagami reber angl Min plus matrix multiplication Algoritm Danciga znahodzhennya najkorotshih shlyahiv do vsih vershin planarnij planarnogo spryamovanogo grafa Algoritm Li Hvilovij algoritm dozvolyaye znajti minimalnij shlyah v grafi z rebrami odinichnoyi dovzhini Rozfarbovuvannya grafiv Vershinne rozfarbovuvannya grafiv Zhadibna rozmalovka Poshuk najvigidnishogo shlyahu Zadacha komivoyazhera Metod najblizhchogo susida en Algoritm intelektualnih krapel algoritm royu kolektivnogo intelektu na osnovi algoritmu optimizaciyi Potoki v merezhah Algoritm Forda Falkersona 1956 obchislyuye maksimalnij potik u grafi Algoritm Edmondsa Karpa 1969 modifikaciya algoritmu Forda Falkersona Algoritm Dinica 1970 proyasniti 1972 lokalno maksimalnogo zbilshennya Algoritm Dinica 2 1973 1974 1977 1977 1980 1980 1983 1985 en 1988 1989 1989 1 1992 2 1994 1996 1998 2010 1 2012 2 2012 Kliki Algoritm Brona Kerbosha poshuku vsih klik znahodzhennya najbilshih maksimalnih nezalezhnih po vklyuchennyu mnozhin vershin grafa Cikli Prostij cikl Gamiltoniv cikl Ejleriv cikl Paruvannya Algoritm Gopkrofta Karpa O E V displaystyle O E sqrt V znahodit najbilshe paruvannya v dvochastkovomu grafi Ugorskij algoritm algoritm Kuna O n 4 displaystyle O n 4 znahodzhennya paruvannya minimalnoyi abo maksimalnoyi vagi mizh elementami dvoh skinchenih mnozhin za polinomialnij chas Izomorfizm Laslo Babaj 16 serpnya 2016 u Wayback Machine Inshe Algoritm na osnovi pruzhin algoritm dlya malyuvannya grafa napriklad dlya telefonnogo zv yazku en algoritm poshuku spilnot v skladnih sistemah socialnih merezhah Algoritmi poshuku v masivi spisku danih Dokladnishe Algoritmi poshuku Elementi vporyadkovani vidsortovani Dvijkovij poshuk shukaye element u vporyadkovanomu spisku Interpolyacijnij algoritm poshuku podibnij do algoritmu dvijkovogo poshuku Elementi ne vporyadkovani ne vidsortovani Linijnij poshuk shukaye element u ne vidsortovanomu spisku Algoritm viboru znahodit k ij najbilshij element Hesh tablicya shukaye element u nevporyadkovanij mnozhini za chas O 1 Iz stvorennya novoyi strukturi Binarne derevo poshuku vikoristovuye binarne derevo dlya zberezhennya elementiv Algoritm poshuku SMA modifikaciya algoritmu A z obmezhenim vikoristannyam pam yati Algoritm poshuku D vdoskonalenij variant A vrahovuye novu informaciyu pro seredovishe Poshuk za kriteriyem vartosti algoritm poshuku na derevah sho znahodit najdeshevshij shlyah Algoritmi poshuku v ryadkah Poshuk na ryadkah Dokladnishe Algoritm poshuku ryadka Algoritm Aho Korasik algoritm osnovanij na derevi prefiksiv sho znahodit vsi zbigi v slovniku en nechitkij algoritm sho z yasovuye pribliznu rivnist ryadkiv en znahodit maksimalnij pidmasiv dovilnogo rozmiru Algoritm Knuta Morisa Prata ne provodit povtornoyi perevirki rivnih liter podibno do algoritmu Aho Korasik shukaye vsi zbigi v slovniku Algoritm Rabina Karpa efektivnij poshuk za bagatma shablonami Poshuk najdovshoyi spilnoyi pidposlidovnosti dinamichnij algoritm Haskelya Najdovsha zrostayucha pidposlidovnist en Poshuk najdovshogo spilnogo ryadka Pribliznij zbig en algoritm znahodzhennya vidstani redaguvan Vidstan Levenshtejna Metafon algoritm indeksuvannya sliv za yih vimovoyu v anglijskij movi Algoritm Nidlmana Vunsha NYSIIS fonetichnij algoritm en Saundeks Algoritm sortuvannya Sortuvannya obminom Sortuvannya bulbashkoyu Sortuvannya zmishuvannyam Parne neparne sortuvannya sortuvannya ceglinami Sortuvannya grebincem Sortuvannya gnoma Shvidke sortuvannya Stooge sort Vipadkove sortuvannya Sortuvannya viborom Sortuvannya viborom Piramidalne sortuvannya Plavne sortuvannya Dekartove derevo en Sortuvannya vklyuchennyam Sortuvannya vklyuchennyam Sortuvannya Shella Dvijkove derevo poshuku en en Sortuvannya dvijkovim derevom en en en Sortuvannya zlittyam Sortuvannya zlittyam Nitkopodibne sortuvannya en en en Algoritmi bez porivnyan Sortuvannya za rozryadami Sortuvannya komirkami Sortuvannya pidrahunkom Cifrove sortuvannya en en Gibridni Timsort en en en Inshi Topologichne sortuvannya en en en en Imovirnisni algoritmi en Las Vegas algoritm Algoritm Monte KarloInformatikaDokladnishe Informatika Arhitektura komp yutera Dokladnishe Arhitektura komp yutera Algoritm Tomasulo Komp yuterna grafika Dokladnishe Komp yuterna grafika Vidsikannya Vidsikannya linij Algoritm Koena Sazerlenda Algoritm Kirusa Beka Algoritm Liangu Barskogo Izoliniyi ta Izopoverhni Marching cubes en en alternativa Marching cubes Zalivka zapovnennya zv yaznoyi oblasti bagatovimirnogo masivu vkazanim simvolom Globalne osvitlennya Vrahovuyetsya bezposerednye osvitlennya ta viddzerkaleni promeni Ambient occlusion en en en en Trasuvannya shlyahu Metod fotonnih kart Osvitlennya Trasuvannya promeniv en Algoritm Nyuella vidalennya zaciklen poligoniv pri sortuvanni u glibinu pri vidalenni prihovanoyi poverhni Algoritm hudozhnika viznachennya vidimih chastin trivimirnoyi sceni Algoritm Scanline en Algoritmi pobudovi vidrizka aproksimaciya vidrizka na diskretnij grafichnij pristrij Algoritm Brezenhejma zobrazhennya tochok vidrizka za zadanimi kincyami z vikoristannyam tilki cilih chisel Algoritm DDA liniyi zobrazhennya tochok vidrizka za zadanimi kincyami z vikoristannyam chisel z ruhomoyu komoyu Algoritm Vu vikoristovuyetsya dlya ekrannogo zgladzhuvannya Rasterizaciya kola viznachaye tochki neobhidni dlya malyuvannya kola Algoritm Ramera Duglasa Pekera dozvolyaye zmenshiti kilkist tochok dlya aproksimaciyi krivoyi Shejding Zatemnennya za Guro imituye efekt osvitlennya poverhni v 3D grafici Zatemnennya za Fongom vikoristovuye interpolyaciyu vektoriv normalej do poverhni dlya obchislennya zatemnennya Slerp sferichna linijna interpolyaciya angl spherical linear interpolation interpolyaciya kvaternionami vikoristovuyetsya dlya animaciyi 3D obertannya Integralne zobrazhennya algoritm dlya obchislennya sumi znachen u pryamokutnij pidmnozhini Kriptografichni algoritmi Dokladnishe Kriptografiya Asimetrichni algoritmi algoritmi z vidkritim klyuchem DSA Shema El Gamalya RSA Kriptografichni heshuvalni funkciyi BLAKE HMAC Keccak MD2 MD4 MD5 slid zaznachiti sho isnuye metod generaciyi kolizij dlya MD5 MD6 RIPEMD 160 SHA 1 SHA 2 SHA 3 Skein Tiger TTH zazvichaj vikoristovuyetsya v gesh derevah Kriptografichni generatori psevdovipadkovih chisel Algoritm Blum Blum Shuba bazuyetsya na skladnosti faktorizaciyi cilih chisel Fortuna rozglyadavsya yak pokrashennya u porivnyanni z algoritmom Yarou Linijnij zsuvnij registr zi zvorotnim zv yazkom Algoritm Yarou Generator Fibonachchi Inversivnij kongruentnij metod Obmin klyuchami Algoritm Diffi Gelmana Shema Bleki Simetrichni algoritmi algoritmi z sekretnim klyuchem Advanced Encryption Standard AES peremozhec na konkursi NIST takozh vidomij yak Algoritm Rejndajlya Blowfish Twofish Threefish Serpent Data Encryption Standard DES inkoli DE Algorithm peremozhec konkursu NBS zaminenij AES dlya bilshosti zastosuvan Triple DES osoblivij rezhim shifruvannya algoritmom DES IDEA RC4 Tiny Encryption AlgorithmStisnennya danihStisnennya bez vtrat Kod Haffmana Algoritm Lempelya Ziva Velcha Koduvannya dovzhin serij Stisnennya z vtratami Diskretne peretvorennya Fur ye Diskretne kosinusne peretvorennyaObchislyuvalna matematikaDokladnishe Obchislyuvalna matematika Abstraktna algebra Dokladnishe Abstraktna algebra Algoritmi optimizaciyi Dokladnishe Optimizaciya matematika Linijnij poshuk Obchislyuvalna geometriya Golovna kategoriya Geometrichni algoritmi Dokladnishe Obchislyuvalna geometriya Zadachi geometrichnogo poshuku zapitu Lokalizaciya tochki Nalezhnist tochki mnogokutniku viznachiti chi tochka znahoditsya zzovni chi vseredini danogo mnogokutnika Trudomistkist O n displaystyle O n Najblizhcha para tochok Pobudova opukloyi obolonki mnozhini tochok Dokladnishe Algoritmi obchislennya opukloyi obolonki Algoritm Grehema trudomistkist O n log n displaystyle O n log n Algoritm zagortannya podarunka Dzharvisa trudomistkist O n h displaystyle O nh h displaystyle h kilkist tochok opukloyi obolonki Algoritm Endryu trudomistkist O n log n displaystyle O n log n Vdoskonalenij algoritm Grehema Algoritm Kirkpatrika Zejdelya trudomistkist O n log h displaystyle O n log h h displaystyle h kilkist tochok opukloyi obolonki Algoritm Chena trudomistkist O n log h displaystyle O n log h h displaystyle h kilkist tochok opukloyi obolonki Algoritm shvidkoyi obolonki trudomistkist O n 2 displaystyle O n 2 v serednomu O n log n displaystyle O n log n Zadacha dinamichnoyi pidtrimki opukloyi obolonki Triangulyaciya Triangulyaciya mnogokutnika rozkladannya prostogo mnogokutnika na mnozhinu trikutnikiv Triangulyaciya Delone mnozhini P koli zhodna tochka mnozhini P ne znahoditsya vseredini kola opisanogo dovkola trikutnika z triangulyaciyi Psevdotriangulyaciya rozbittya na psevdotrikutniki Diagrama Voronogo Algoritm Forchuna algoritm pobudovi diagrami Voronogo cherez zamitayuchu pryamu Trudomistkist O n log n displaystyle O n log n Peretin vidrizkiv Algoritm Bentli Ottmanna Simvolni obchislennya Dokladnishe Simvolni obchislennya Dilennya mnogochleniv Teoriya chisel algoritmi Dokladnishe Teoriya chisel Dvijkovij algoritm obchislennya najbilshogo spilnogo dilnika efektivnij sposib obchislennya NSD Chiselni metodi Dokladnishe Chiselni metodi Diferencialni rivnyannya Dokladnishe Diferencialni rivnyannya Metod Ejlera Elementarni ta specialni funkciyi Dokladnishe Specialni funkciyi Interpolyaciya ta ekstrapolyaciya Dokladnishe Interpolyaciya i ekstrapolyaciya Monte Karlo Dokladnishe Metod Monte Karlo Poshuk koreniv Dokladnishe Metodi rozv yazannya nelinijnih rivnyan Chiselne integruvannya Dokladnishe Chiselne integruvannyaRozrobka programnogo zabezpechennyaAlgoritmi dlya baz danih Rozpodileni obchislennya Algoritm viboru lidera poznachennya odnogo procesu yak organizatora zavdannya rozpodilenogo mizh dekilkoma vuzlami Algoritmi vidilennya zvilnennya pam yati Operacijni sistemi Algoritm bankira Algoritm uniknennya vzayemnih blokuvan Algoritm huligana Vibir novogo lidera iz bagatoh komp yuteriv Algoritmi zamini storinok Vibir storinki dlya zamini v umovah braku pam yati en shvidkodiya krasha za poperednij algoritm Planuvannya roboti z diskami Komp yuterni merezhi Algoritmi sinhronizaciyi procesiv Algoritm Dekera Algoritm pekarni Lamporta Algoritm Pitersona Algoritmi planuvannyaMashinne navchannya ta statistichna klasifikaciyaStatistichna klasifikaciya Mashinne navchannya Kerovane navchannya Prihovana markovska model Bayesova merezha Nayivnij bayesiv klasifikator Metod najblizhchih k susidiv Dispersijnij analiz Vipadkovij lis Metod opornih vektoriv Minimalna dovzhina povidomlennya Ledache navchannya Navchannya na prikladah Metod grupovogo urahuvannya argumentiv Kriging Umovne vipadkove pole Bootstrap aggregating Pidsilyuvannya mashinne navchannya en Jmovirnisno priblizno korektne navchannya en en en en en en Navchannya asociativnih pravil Algoritm Apriori en en Metod zvorotnogo poshirennya pomilki metod navchannya bagatosharovogo perceptronu Nekerovane navchannya EM algoritm en en Napivkerovane navchannya Navchannya z pidkriplennyam Metod chasovih riznic Q navchannya en State Action Reward State Action Gliboke navchannya Gliboka merezha perekonan Mashina Bolcmana Zgortkova nejronna merezha Rekurentna nejronna merezha Iyerarhichna chasova pam yat Inshe Samoorganizacijna Karta Kohonena metodom proektuvannya bagatovimirnogo prostoru v prostir z nizhchoyu rozmirnistyu Nejronna merezha z neskerovanim navchannyam sho vikonuye zavdannya klasterizaciyi Metod korekciyi pomilki metod navchannya perceptrona Metod korekciyi zi zvorotnoyu peredacheyu signalu pomilki metod navchannya perceptronaInshiAnaliz potokiv danih Filtr Bluma en Alon Matias Szegedy Algorithm Datar Gionis Indyk Motwani Algorithm Mnozhennya matric Algoritm peremnozhuvannya matric Algoritm Shtrassena 1969 1978 1979 1981 Algoritm Koppersmita Vinograda 1990 Inshi Algoritm Kuli Tyuki algoritm shvidkogo peretvorennya Fur ye Algoritm Lukasa Kanade diferencijnij lokalnij metod obchislennya optichnogo potoku Algoritm obchislennya dnya tizhnya Algoritm Barnsa Hata modelyuvannya gravitacijnoyi zadachi z N til vidpovidno do klasichnoyi gravitacijnoyi teoriyi Nyutona Algoritm Buta algoritm dobutku yakij dozvolyaye zdijsnyuvati operaciyu dobutku pari znakovih dvijkovih chisel u dodatkovomu kodi Algoritm Dojcha Jozhi polyagaye u viznachenni chi ye funkciya dvijkovoyi zminnoyi f n displaystyle f n konstantoyu abo zbalansovanoyu Algoritm zozuli rozv yazuvannya riznomanitnih zadach optimizaciyi Algoritm AC 3 rozv yazannya zada ch vikona nnya obme zhen Algoritm Shennona Fano odin z pershih algoritmiv stisnennya Algoritm Shonhage Shtrassena algoritm mnozhennya velikih cilih chisel Algoritm Diksona ye universalnim algoritmom faktorizaciyi Metafon fonetichnij algoritm dlya indeksaciyi sliv v anglijskij vimovi Saundeks fonetichnij algoritm dlya indeksaciyi nazv za zvuchannyam v anglijskij movi CSA algoritm shifruvannya yakij vikoristovuyetsya dlya zahistu cifrovogo televizijnogo potoku vid nesankcionovanogo dostupu OPTICS algoritm znahodzhennya shilnosti na osnovi klasteriv u prostorovih danih Random forest algoritm mashinnogo navchannya RBFS Rekursivnij poshuk po pershomu najkrashomu zbigu Algoritm Kehena algoritm obchislennya sumi poslidovnosti chisel z ruhomoyu komoyu Algoritm Evklida metod obchislennya najbilshogo spilnogo dilnika Shvidke pidnesennya do stepenya algoritm priznachenij dlya pidnesennya chisla x do naturalnogo stepenya n Chisla Fibonachchi shvidkij algoritm obchislennya chisel Fibonachchi Algoritm Viterbi algoritm poshuku najbilsh vidpovidnogo spisku staniv zvanogo shlyahom Viterbi Metod Yakobi Steming skorochennya slova do osnovi shlyahom vidkidannya dopomizhnih chastin Algoritm Luna vikoristovuyetsya dlya perevirki riznih identifikacijnih nomeriv en Oflajnovij algoritm Tar yana dlya poshuku najblizhchogo spilnogo predka Algoritm Tar yana dlya obchislennya silno zv yaznih komponentiv Kriptografiya na gratkah Algoritm Shora Karp Papadimitriou Shenker algorithm Sticky sampling Sample and Hold Multi stage Count sketch Sketch guided sampling Metod Kuajna sposib minimizaciyi funkcij algebri logiki Metod Kuajna Mak Klaski tablichnij metod minimizaciyi bulevih funkcij Karta Karno metod sproshennya viraziv bulevoyi algebriDiv takozhPortal Matematika Spisok struktur danihPosilannya AlgoList Arhiv originalu za 24 bereznya 2022 Procitovano 29 bereznya 2022 ros