Description: This is a collection of all AlgoExpert Coding Interview questions that are currently available on the platform. There are solutions for each problem statement including time and space complexity. Since AlgoExpert is a paid platform, everyone doesn't have access to it or can't afford to. I hope this helps everyone to access the content and improve their problem solving skills.
Solutions: The solutions are provided in Python.
Questions:
You can get the questions here: AlgoExpert Questions
The questions are not ordered so you might need to search for a bit.
You can visit this page and download the latest Python release version: Install Python
After you complete the download and install, you can run any solution by writing a 'main' section in the file so that the compiler knows the sequence of methods to call when executing the script.
For example, in case of 'Two Number Sum' problem:
if __name__=='__main__':
print(twoNumberSum([1,3,4,5], 7))
The code can be executed like this:
python easy/twoNumberSum.py
This is not near to perfect. So please feel free to fork this repo and add any solution in different languages here. You can even add test cases to make this robust. Let's help each other grow! 😀
I also have a collection of Leetcode questions that I keep growing. Feel free to visit and have a look. It has more than 200 questions + solutions and also basic concepts grouped by category. 🔽