Java Algorithms

SoftUni

  • 💻   Java

1. The main topics of Java Algorithms Fundamentals was:

__________________________________________________
  1. Recursion and Backtracking
  2. Combinatorial Problems
  3. Searchingn, Sorting and Greedy Algorithms
  4. Graph Theory, Traversal and Shortest Paths
  5. Introduction to Dynamic Programming

2. The main topics of Java Algorithms Advanced was:

__________________________________________________
  1. Graphs Topologica Sorting, MST
  2. Graphs Bellman-Ford, Longest Path in (DAG)
  3. Graphs Strongly Connected Components, Max Flow
  4. Dynamic Programming Advanced
  5. Amortization and Problem Classification (P, NP, NP-completeness, Reductions)