Skip to content

Kushan-shah/algorithms-and-data-structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

150 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms and Data Structures

A structured collection of Data Structures and Algorithms problems, organized by topic and focused on pattern-based problem solving.


📂 Structure

Problems are grouped by topic. Each problem resides in its own directory.

Topic → Problem → Implementation

Example: Binary-Search/875-Koko-Eating-Bananas/Solution.java


🧠 Topics Covered

  • Arrays
  • Binary Search

(More topics will be added as the repository grows.)


🎯 Objectives

  • Build strong problem-solving fundamentals
  • Master commonly used DSA patterns
  • Write clean, efficient, and readable code
  • Maintain consistency in practice

⚙️ Approach

  • Focus on understanding patterns over memorization
  • Solve problems with optimal time and space complexity
  • Maintain a structured and scalable repository

💻 Language

  • Java

About

Comprehensive repository of data structures and algorithms problems organized by topic, with a focus on pattern-based problem solving in Java.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages