Skip to content

Ayush-Kukreti/java-programs

Repository files navigation

java-programs

-- List of common java programs with apporach and solution

Common git commands

-- git add . : to add all the modified files
-- git commit -m "message": commit with message
-- git push origin master: pushing the changes to the master branch

Most common patterns

  1. Sliding window Problems
  2. Dynamic Programming
    a. 0/1 Knapsack problem
    b. Unbounded Knapsack problem
    c. Longest subsequence problem
    d. Matrix chain multiplication/ Partitioning problems
    e. grid based DP
  3. Recursion based problem
  4. Backtracking
  5. Binary Search
  6. Binary Tree
  7. Graphs
  8. Heaps
  9. Disjoint set union
  10. Two pointers

About

List of common java programs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages