- 11 of the most essential coding questions and answers!
- Every folder contains:
- problem-statement.txt file, that decribes question breifly.
- solutions to given problem in JavaScript, JAVA and Python.
- Step by step explanation of logic.
- Problems selected are the ones that use concepts such as arrays, strings, two-dimensional arrays, linked lists and trees.
-
Currently preparing or conducting coding / programming interviews.
-
Who wants to improve their problem solving / coding skills in general.
-
Objective of this repository is to make learning computer science and coding easy for anyone.
-
There could multiple different ways to solve these problems, but the ones that I have choosen are keeping in mind simplicity and effeciency.
-
You should be familiar with at least one C-like programming language (could be Java, Python, C++, Ruby, JavaScript, etc.)
-
You should be familiar with basic data structures such as arrays, hash tables, linked lists, trees, and graphs.
-
You should be familiar with the Big O notation.