Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ahmednassar7/competitive-programming

This repository contains Data Structure and Algorithms topics.
https://github.com/ahmednassar7/competitive-programming

algorithms competitive-programming cpp data-structures problem-solving

Last synced: 21 days ago
JSON representation

This repository contains Data Structure and Algorithms topics.

Awesome Lists containing this project

README

        

# Competitive-Programming
- Created and designed comprehensive slides and roadmap for teaching and explaining data Structure, Algorithms, and Problem-Solving Techniques using C++.
- Designed a logical sequence of topics to facilitate learning, starting from basics and progressing to advanced concepts.
- Incorporated visually engaging diagrams, illustrations, and examples for better understanding.
- Coached and Mentored 200+ trainees in Competitive Programming to compete in ACM ICPC competitions.

## Topics

_Week 1 (STLs I):_

```
https://www.canva.com/design/DAFpI8Q6YuY/8EpGrpU4lz3DF7FckNfTBA/view?utm_content=DAFpI8Q6YuY&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink
```

_Week 2 (STLs II):_

```
https://www.canva.com/design/DAFpT_oahss/LwV_lw7qq0uU24F-GdV9Jw/view?utm_content=DAFpT_oahss&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink
```

_Week 3 (Static Range Queries):_

```
https://www.canva.com/design/DAFpEjG9nz8/Q9WM6fXm3vP1XV3_94PSBQ/view?utm_content=DAFpEjG9nz8&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink
```

_Week 4 (Binary Search + Two Pointers):_

```
https://www.canva.com/design/DAFpEqkVTS4/E8LFTmeCL8TCJtT8DZcEIA/view?utm_content=DAFpEqkVTS4&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink
```

_Week 5 (Greedy):_

```
https://www.canva.com/design/DAFpEjKS5fs/5Up84GUM4yUIqK0ue-L-BQ/view?utm_content=DAFpEjKS5fs&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink
```

_Week 6 (Number Theory):_

```
https://www.canva.com/design/DAFpEnJxgEM/x7JtQb2CTN12A7Tm00XfCQ/view?utm_content=DAFpEnJxgEM&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink
```

_Week 7 (Complete Search) :_

```
https://www.canva.com/design/DAFu_45FD_0/EQ8zlUqznFWz7dwwPj98Eg/view?utm_content=DAFu_45FD_0&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink

https://www.canva.com/design/DAFuJmWk2FY/iKqL2I7M6xsLwdAXvANZEQ/view?utm_content=DAFuJmWk2FY&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink
```

_Week 8 (DFS):_

```
https://www.canva.com/design/DAFzZvOZTrI/SV-7ppaHE4MiBmr8G7GrQw/view?utm_content=DAFzZvOZTrI&utm_campaign=designshare&utm_medium=link&utm_source=editor#5
```

_Week 9 (BFS):_

```
https://www.canva.com/design/DAF1e05n4O0/B9Gcdp3RZVIH1QUS0FdlFg/view?utm_content=DAF1e05n4O0&utm_campaign=designshare&utm_medium=link&utm_source=viewer
```

_Week 10 (Dynamic Programming):_

```
https://www.canva.com/design/DAF0EKhOQyM/qXQfgqwnUST3whE4_2NGug/view utm_content=DAF0EKhOQyM&utm_campaign=designshare&utm_medium=link&utm_source=viewer
```

_Week 11 (Iterative Dynamic Programming):_

```
https://www.canva.com/design/DAF0rVvTp4c/YD9S1-3HDkirsjjuhvai7Q/view utm_content=DAF0rVvTp4c&utm_campaign=designshare&utm_medium=link&utm_source=viewer
```