This repository contains my solutions to LeetCode problems solved in C++.
The repository is automatically updated using LeetSync, so every accepted solution is pushed directly to GitHub.
The main goal of this repository is to stay consistent, improve problem-solving skills, and prepare for Software Development Engineer (SDE) placements.
- ✅ Build strong DSA fundamentals
- ✅ Stay consistent with daily problem solving
- ✅ Prepare for SDE placements
- ✅ Improve coding speed and logical thinking
- ✅ Maintain a public archive of all solved problems
- Language: C++
- Platform: LeetCode
- Sync Tool: LeetSync
- Version Control: Git & GitHub
Since this repository is synced automatically through LeetSync, solutions are organized according to the structure generated by the extension.
DSA/
│
├── Problem 1
├── Problem 2
├── Problem 3
└── ...
This repository is connected with LeetSync.
Whenever I solve and submit an accepted problem on LeetCode, the solution is automatically committed and pushed to this repository.
I regularly solve problems covering topics such as:
- Arrays
- Strings
- Hashing
- Two Pointers
- Sliding Window
- Binary Search
- Linked List
- Stack
- Queue
- Trees
- Binary Search Trees
- Heap
- Graphs
- Dynamic Programming
- Greedy
- Backtracking
- Bit Manipulation
- And many more...
- LeetCode: https://leetcode.com/u/Girishjain30/
- GitHub: https://github.com/girish-xd
Consistency beats intensity.
One problem at a time. One step closer to SDE.