coucou rated Introduction to algorithms: 4 stars May 10, 2020 Public Introduction to algorithms by Thomas H. Cormen