Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 2.29 KB

README.md

File metadata and controls

42 lines (30 loc) · 2.29 KB

Coding-Guide

Learn how to start coding.

Developed for people new to the background of coding.

Your contributions are more than welcome :)

Competitive Programming

Want to land a job at Google? Want to crack interviews of software tech-giants like Amazon or Microsoft? Here comes Competitive Programming as the knight in the shining armor :)

Many of you might have heard about the term Competitive Programming and would have wondered what it means. This application provides you with a roadmap as well as a brief introduction to it.The reason being it helps one develop logical aptitude and break down complex problems into simpler sub-problems Anyone who wishes to dive into the world of coding and are not aware of the proper way to do so, the app comes to your rescue :)

Choose a programming language

The prerequisite for jumping into competitive programming is an excellent working knowledge of your favorite programming language and basic data structures.

  1. Java
  2. C++
  3. C
  4. Python
  5. Kotlin
  6. JavaScript
  7. Golang
  8. C#
  9. HTML
  10. CSS

Space and Time Complexity

  1. Space Complexity
  2. Time Complexity

Data Structures and Algorithms

  1. Data Structures
  2. Algorithms

Practice websites

  1. CodeChef
  2. Codeforces
  3. HackerRank

If you want a detailed version of the above mentioned resources - Beginner’s way around Competitive Programming