Skip to content

gopaljilab/dsa-jouney-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

153 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ§ͺ DSA Journey Test

Welcome to my DSA Journey Test repository!
This is my personal space to test, analyze, and refine DSA (Data Structures and Algorithms) solutions.
Each program here is written to experiment with different logic approaches, performance improvements, and edge-case handling.


πŸ“‚ Repository Structure

  • Easy/ β†’ Testing solutions for easy-level problems
  • Medium/ β†’ Testing solutions for medium-level problems
  • Hard/ β†’ Testing solutions for hard-level problems
  • Experiments/ β†’ Trying new patterns, techniques, or time-complexity comparisons

πŸ› οΈ Tech Stack

  • Language: Java β˜•
  • Platform: LeetCode, GeeksforGeeks
  • Tools: Git, VS Code / IntelliJ IDEA
  • Testing Framework: JUnit (for verifying outputs and edge cases)

πŸ“ˆ Testing Progress

Difficulty Tested Problems
Easy 173 βœ…
Medium 25 βœ…
Hard 02 βœ…
Total 200 βœ…

(I’ll keep updating this table as I test more DSA solutions.)


βš™οΈ What This Repo Includes

  • 🧩 Test-driven DSA solutions (with example inputs and outputs)
  • 🧠 Experimentation with multiple approaches for the same problem
  • 🧰 Time and space complexity analysis
  • 🧼 Clean and well-commented Java code

πŸ” Testing Workflow

  1. Write a DSA solution
  2. Create test cases to validate logic and handle edge conditions
  3. Compare results using different algorithmic approaches
  4. Commit the tested version with performance notes

πŸ“š LeetCode Profile

Check out my progress on LeetCode πŸš€


🀝 Contributing

This is a personal DSA testing lab, but suggestions for improving test structure, optimization, or readability are always welcome.
You can open an issue or submit a pull request if you’d like to collaborate.


πŸ“„ License

This repository is licensed under the MIT License β€” feel free to explore and learn from it.


🧠 β€œDon’t just solve problems β€” test, break, and rebuild your logic.”

About

πŸš€ This repository documents my DSA (Data Structures and Algorithms) journey, where I practice, test, and refine problem-solving skills through hands-on coding. Each folder contains topic-wise solutions, test cases, and notes for better understanding and optimization.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages