Welcome to DSA-Bootcamp-Java, where we delve into the world of Data Structures and Algorithms using Java! This repository is a comprehensive collection of Java code implementations, projects, and assignments covering a wide range of DSA topics completed during the DSA-Bootcamp-Java Bootcamp by Kunal Kushwaha.
Here is a side-by-side division of the topics:
# | Topic | Status | # | Topic | Status |
---|---|---|---|---|---|
0 | Introduction | Completed | 13 | Space and Time Complexity | Not Started |
1 | Git & GitHub | Completed | 14 | Object-Oriented Programming | Completed |
2 | Introduction to Programming | Completed | 15 | Linked List | Not Started |
3 | Flow of the Program | Completed | 16 | Stacks & Queues | Not Started |
4 | Introduction to Java | Completed | 17 | Trees | Not Started |
5 | Functions | Completed | 18 | Heaps | Not Started |
6 | Arrays | Completed | 19 | HashMap | Not Started |
7 | Searching | Completed | 20 | Subarray Questions | Not Started |
8 | Sorting | Completed | 21 | Graphs | Not Started |
9 | Pattern Questions | Completed | 22 | Dynamic Programming | Not Started |
10 | Strings | Completed | 23 | Greedy Algorithms | Not Started |
11 | Maths for DSA | Not Started | 24 | Tries | Not Started |
12 | Recursion | Not Started | 25 | Advanced Concepts | Not Started |
To start your journey in DSA with Ranit, follow these steps:
-
Clone the repository:
git clone https://github.com/RanitManik/DSA-Bootcamp-Java.git
-
Add This Repo as Remote:
git remote add origin https://github.com/RanitManik/DSA-Bootcamp-Java.git
-
Create and Switch to Your Branch:
git checkout -b YourBranchName
-
Push Your Changes to This Branch:
git push --set-upstream origin DEV/{your_name}/{in which you're working on}
- Equip myself with a solid foundation in Data Structures and Algorithms using Java,
- Experience practical insights and best practices for efficient Java programming,
- Tackle real-world problems through coding exercises and projects.
π‘ Note: I am documenting all the lectures at https://docs.ranitmanik.live/java to make the content easily accessible and structured for everyone.
Social Media | Username | Link | |
---|---|---|---|
ranitmanik.dev@gmail.com |
|||
Ranit Manik |
|||
RANIT_MANIK |
I extend my gratitude to the DSA community and the wealth of resources that have contributed to my proficiency in Data Structures and Algorithms.
Thank you for embarking on this journey in DSA with Ranit. Together, we can master Data Structures and Algorithms using Java!
Happy coding!