Skip to content

shreyasingh260/DSA-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSA-Java

My Data Structures and Algorithms practice in Java.

This repository contains my solutions to Data Structures and Algorithms problems in Java. It is created to improve problem-solving skills, strengthen Java concepts, and prepare for coding interviews and internship opportunities.


About This Repository

This repository includes:

  • Topic-wise DSA questions
  • LeetCode solutions
  • GeeksforGeeks problems
  • Interview preparation questions
  • Optimized approaches wherever possible

Platforms Used

  • LeetCode
  • GeeksforGeeks
  • HackerRank
  • Codechef

Goals

  • Improve coding skills
  • Build strong DSA concepts
  • Practice Java programming
  • Prepare for placements and internships
  • Solve problems consistently
  • Learn optimal approaches

Language Used

  • Java

How to Run

  1. Clone the repository
  2. Open it in your IDE
  3. Compile and run any Java file
git clone <repository-link>
cd DSA-Java
javac FileName.java
java FileName

Sample Problem Naming Format

01_TwoSum.java
02_BinarySearch.java
03_ReverseLinkedList.java
04_Permutations.java

Future Plans

  • Add more LeetCode problems
  • Add topic-wise notes
  • Add optimized solutions
  • Add important interview questions
  • Add comments for better understanding

Author

Shreya Singh

B.Tech CSE Student Aspiring Software developer


If you find this repository useful, feel free to star it.

About

My Data Structures and Algorithms practice in Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages