Skip to content

Latest commit

 

History

History
92 lines (61 loc) · 1.41 KB

File metadata and controls

92 lines (61 loc) · 1.41 KB

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.