Внедрение дизайна алгоритма в Java
Яздский университет - класс д -ра Зарифзаде
В некоторых примерах Junit 5.2, используемый для тестирования
Если вы не знакомы с JUNIT , см. Джунит DOCS или просто удалите методы испытаний (в этом случае эти методы начинаются с аннотации «@Test») и запустите коды по -своему.
Этот репозиторий используется для алгоритма графика
1 - BinarySearch D&C
2 - Mergesort: D&C
3 - Максимальный Subarray D&C
4 - быстрая сортировка + алгоритм выбора D&C
5 - MaxHeap Sort D&C
6 - Подсчет Sort D&C
7-Min-Matrix-Multiply (размножение матричной цепи) DP
8 - Резка стержня DP
9 - Проблема рюкзака (без ограничений) DP
10- самая длинная общая последующая (LCS) DP
11- Максимальная сумма Subarray DP
12- Минимальный кусок квадратов greedy
13- Поиск графа (BFS и DFS) Graph Algo.
14- n-Queen backtracking
Вы можете проверить хранилище нашего друга здесь для реализаций C ++:
Codenegaar/Algorithmdesign