Skip to content

jaymmodi/Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

242 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm Topics in Java

1. Sorting Algorithms

  • Bubble Sort
  • Quick Sort
  • Merge Sort
  • Heap Sort

2. Searching Algorithms

  • Linear Search
  • Binary Search

3. Graph Algorithms

  • Depth-First Search (DFS)
  • Breadth-First Search (BFS)
  • Dijkstra's Algorithm

4. Dynamic Programming

  • Fibonacci Sequence
  • Knapsack Problem
  • Longest Common Subsequence

5. Data Structures

  • Arrays
  • Linked Lists
  • Stacks
  • Queues
  • Trees
  • Hash Maps

6. String Algorithms

  • String Matching
  • Anagram Checking
  • Palindrome Checking

7. Miscellaneous

  • Backtracking Algorithms
  • Greedy Algorithms

These topics encompass key areas of algorithms that are widely used in Java programming.

Releases

No releases published

Packages

 
 
 

Contributors

Languages