I'm currently learning the way to write the highest performance algorithms, from easy to very hard level.
Please check out the folders where are placed algorithms based on its level of complication.
@@ Every module is written in Python and has complexity analysis. @@
Highly recommend you to check out this awesome website AlgoExpert