https://github.com/hacker-anakin/cpp-dsa
Master C++ DSA with structured modules, hands-on coding, MCQs, and real-world implementations. Perfect for interviews, competitions, and problem-solving! 🚀
https://github.com/hacker-anakin/cpp-dsa
cpp cpp-programming dsa dsa-algorithm dsa-cpp
Last synced: 10 months ago
JSON representation
Master C++ DSA with structured modules, hands-on coding, MCQs, and real-world implementations. Perfect for interviews, competitions, and problem-solving! 🚀
- Host: GitHub
- URL: https://github.com/hacker-anakin/cpp-dsa
- Owner: Hacker-Anakin
- License: other
- Created: 2025-02-28T10:01:52.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-03-08T10:59:09.000Z (10 months ago)
- Last Synced: 2025-03-08T11:29:49.787Z (10 months ago)
- Topics: cpp, cpp-programming, dsa, dsa-algorithm, dsa-cpp
- Language: C++
- Homepage:
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# C++ DSA Jupyter Notebook
Welcome to the **C++ DSA Notes**! This repository is designed to guide you through learning **Data Structures and Algorithms (DSA) in C++** step by step. Each chapter is structured as a separate cpp file, making it easy to follow along with explanations, code examples, and exercises.

## 📖 Table of Contents
- [Installation](#installation)
- [How to Use](#how-to-use)
- [Chapters Overview](#chapters-overview)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)
---
## ⚡ Installation
Before getting started, ensure you have **C++ installed** on your system.
1. **Clone the repository:**
```bash
git clone https://github.com/Hacker-Anakin/Cpp-Notes.git
cd CPP-Notes
```
2. **Compile the C++ files using g++:**
```bash
g++ ./Chapter1.cpp
g++ ./Chapter2.cpp
```
3. **Run the compiled executables:**
```bash
./Chapter1.exe
./Chapter2.exe
```
---
## 🚀 How to Use
- Each module contains a `.cpp` source file with explanations and implementations of **DSA concepts**.
- The corresponding `.exe` files are compiled versions for direct execution.
- Modify and experiment with the C++ files to enhance your understanding.
---
## 📚 Modules Overview
### **Module 1 (Basics and Control Structures)**
Topics: Basics of C++, Input/output operations, Control structures, Loops
### **Module 2 (Functions and Recursion )**
Topics: Functions, Recursion fundamentals
### **Module 3 (File Handling)**
Topics: File streams, I/O in files
### **Module 4 (Arrrays, Strings and Pointers)**
Topics: Arrays, Array Operations, Strings, String Functions, Pointers, Dynamic memory,
---
## 🔥 Contributing
Contributions are welcome! Feel free to:
- Fix bugs or improve existing implementations.
- Add more DSA problems and solutions.
- Optimize code for better performance.
Fork the repository and submit a pull request!
---
## 📝 License
This project is licensed under the **MIT License**. See the [LICENSE](LICENSE) file for more details.
---
## 📩 Contact
For questions, reach out at **cakely63@gmail.com**.
Happy Coding! 🚀