“ Programming is boring” Think of it, you just keep writing a series of code to repeat the same thing over and over. So learning new programming languages is not the target. We don’t say you shouldn’t learn a new programming language but have a purpose.
“ Programing is just a tool” Think of it, programming is like a pencil. You can use a pencil in writing a story, drawing beautiful pictures, Sketching art pieces and so many other wonderful things, it can only be limited by your imagination.
Same like pencil, programming is just code. You can use it to use many wonderful things by the tool, it can only be limited by your imagination. So “ Don’t be a programmer be a problem solver”
The goal of this sheet is to enhance algorthmic probem solving skills for both programming competitions and interviws preparations
Currenet Version V7.0 (https://goo.gl/unDETI)
This is read-access only file. Read line 31 to create your OWN COPY.
You can contact with the sheet author feom this email (mostafa.saad.fci@gmail.com) OR by visiting his site (https://sites.google.com/site/mostafasibrahim/)
To understand the sheet, watch these videos:
- Video Introducing roadmap (Arabic) - to min 18 ONLY (https://www.youtube.com/watch?v=DZ6YTtILCE8)
- New Video explaining the sheet (https://www.youtube.com/watch?v=c3lmvYBxgwE)
Codeforces is a website that hosts competitive programming contests.It is maintained by a group of competitive programmers from ITMO University led by Mikhail Mirzayanov.Since 2013, Codeforces claims to surpass Topcoder in terms of active contestants. As of 2018, it has over 600,000 registered users. Codeforces along with other similar websites are used by top sport programmers like Gennady Korotkevich, Petr Mitrichev, Benjamin Qi and Makoto Soejima, and by other programmers interested in furthering their careers.
![Mohamed-7018 Esawy | Gmail](https://user-images.githubusercontent.com/80456446/140469108-1a340307-b696-4f83-bd31-27f632bca393.png)
![HackerRank](https://user-images.githubusercontent.com/80456446/140470099-0233261b-373f-43f3-80e4-6be8ff9c9438.png)
- The repo will be updated dialy so follow me for more problems solutions
- Just Make star to my repo and following me in github and different Social Media would help me to continue.