algorithms: list of stuff programmers should know

Signed-off-by: Rohit Yadav <bhaisaab@baagi.org>