A curated index of algorithm tutorials implemented in Java, organized by category. Covers sorting and searching (binary search, quicksort, merge sort, heap sort), graph and tree algorithms (DFS, BFS, Dijkstra, A*), array and string techniques (two-pointer, Levenshtein distance), mathematical algorithms (Fibonacci, GCD, matrix multiplication), and optimization/AI algorithms (greedy, knapsack, minimax, Sudoku solver).
Table of contents
Sorting and SearchingGraph and Tree AlgorithmsArray and String AlgorithmsMathematical AlgorithmsOptimization and AI AlgorithmsConcurrency and Systems Algorithms1 Comment
Sort: