Implémentation de la conception d'algorithmes en Java
Université de Yazd - Classe du Dr Zarifzadeh
Dans certains exemples Junit 5.2 utilisé pour les tests
Si vous n'êtes pas familier avec JUnit See: Junit Docs ou simplement supprimer des méthodes de test (dans ce cas, ces méthodes commencent par l'annotation "@Test") et exécutent les codes à votre manière.
Ce référentiel utilisé pour l'algorithme de graphique
1 - BinarySearch D&C
2 - Mergesort: D&C
3 - MAXIMUM MAXIAT-CARRAY D&C
4 - Algorithme de sélection rapide + D&C
5 - Maxheap Sort D&C
6 - Compter Sort D&C
7 - Min-Matrix-Multiply (Matrix Chain Multiplication) DP
8 - DP de coupe de tige
9 - Problème de sac à dos (sans limitation) DP
10-plus longue subséquence commune (LCS) DP
11- DP maximale de sous-carré
12- Coupe minimale de carrés greedy
13- Graph Algo.
14- N-Queen backtracking
Vous pouvez consulter le référentiel de notre ami ici pour les implémentations C ++:
Codenegaar / algorithmdesign