🚀 Striver A–Z DSA Sheet Solutions (C++)
Author: Ghost GitHub: ADRIVID-MISHRA
This repository contains my C++ implementations of Striver’s A–Z DSA Sheet, written while following the sheet exactly in the order and methods taught by Striver.
Each problem includes all approaches shown by Striver (Brute, Better, Optimal) up to the topics I have completed so far.
📌 What This Repository Represents
✅ Faithful implementation of Striver’s A–Z DSA Sheet
✅ All approaches included wherever Striver explains them
✅ Written in C++ using industry standard techniques
✅ Structured exactly by Modules & Lectures
✅ Focused on strong fundamentals & interview readiness
This repo acts as:
A learning log
A revision resource
A placement preparation archive
🗂 Folder Structure (As per Striver’s Modules) STRIVER DSA/ │ ├── Module 1 Basic/ │ ├── Module 2 Sorting/ │ ├── Lec_1/ │ └── Lec_2/ │ ├── merge_sort.cpp │ ├── quick_sort.cpp │ ├── Module 3 Arrays/ │ ├── Lec1_Easy/ │ ├── Lec2_Medium/ │ └── Lec3_Hard/ │ ├── 1_pascal's_triangle.cpp │ ├── 2_majority_element_nby3.cpp │ ├── 3_three_sum.cpp │ ├── 4_four_sum.cpp │ ├── 5_largest_subarray_with_sum_0.cpp │ ├── 6_number_of_subarrays_with_xor_k.cpp │ ├── 7_merge_overlapping_intervals.cpp │ └── 8_merge_two_sorted_arrays.cpp │ └── (More modules to be added)
.exe files are generated locally during execution and may be ignored.
🧠 Coding Approach
Each solution follows Striver’s explanation
Priority given to:
Time Complexity Optimization
Space Optimization
Clean logic and readability
Code is written with interview standards in mind
📈 Progress
🟡 Current Status: In Progress
🔁 Update Frequency: Daily
🎯 Goal: Complete the entire Striver A–Z DSA Sheet
🛠 Tech Stack
Language: C++
IDE: VS Code
Sheet: Striver A–Z DSA Sheet
Practice Platforms: LeetCode / Coding Ninjas
This repository is meant for learning and revision. If you are following the sheet yourself, try solving the problems first before referring to these solutions.
⭐ Acknowledgements
Striver (Raj Vikramaditya) — for one of the best structured DSA sheets
The coding community — for constant motivation
📬 Connect
If you find this repo helpful, consider ⭐ starring it. Suggestions and improvements are welcome via issues.
Happy Coding 🚀 — Ghost