Skip to content

YTIputi/Data-structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“˜ Data Structures – Personal Study Repo

Hi! This is my personal repository where I explore and try to understand various data structures step by step. I'm not a professional or a teacher β€” this project is mainly for my own learning and practice.

It includes:

  • My own implementations of common data structures
  • Notes about how they work
  • Time complexity summaries
  • Pros and cons (as I understand them)
  • A list of related LeetCode problems to get hands-on experience

πŸ“‚ Repository Structure

Each folder contains:

  • 🧠 A basic explanation of the data structure
  • βš™οΈ Code implementation
  • ⏱️ Time complexity overview
  • βœ… A list of LeetCode problems related to the structure
data_structures/
β”œβ”€β”€ array/
β”‚   β”œβ”€β”€ array_impl.py
β”‚   β”œβ”€β”€ array_readme.md
β”‚   └── array_leetcode.md
β”œβ”€β”€ linked_list/
β”‚   β”œβ”€β”€ linked_list_impl.py
β”‚   β”œβ”€β”€ linked_list_readme.md
β”‚   └── linked_list_leetcode.md
β”œβ”€β”€ stack/
β”‚   β”œβ”€β”€ stack_impl.py
β”‚   β”œβ”€β”€ stack_readme.md
β”‚   └── stack_leetcode.md
...

🎯 Why I'm Doing This

  • To learn and solidify my understanding of data structures
  • To have a personal reference I can come back to
  • To improve my problem-solving skills by practicing related coding problems

⚠️ Note

This is a learning project, not a tutorial or a guide. Everything here is based on my own research, practice, and understanding. Feedback is welcome, but I’m mainly doing this to get better step by step.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages