Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 762 Bytes

File metadata and controls

23 lines (20 loc) · 762 Bytes

FirstJavaProgramer

A collection of Java-based Data Structures and Algorithms (DSA) questions and solutions. This repository is designed to help learners and professionals enhance their problem-solving skills by working through a wide range of DSA problems.

Features

  • Contains various algorithmic challenges and DSA-related questions.
  • Solutions implemented using Java classes with a focus on clarity and performance.
  • Covers core topics including:
    • Arrays and Strings
    • Linked Lists
    • Stacks and Queues
    • Trees and Graphs
    • Sorting and Searching Algorithms
    • Dynamic Programming (DP)
    • Greedy Algorithms
    • Recursion and Backtracking
    • Bitmasking
    • HashMaps
    • Heap
    • Sliding Window
    • KMP Algorithm
    • Math and Number Theory