MIT-6.006-Introduction-to-Algorithms
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/
https://www.youtube.com/playlist?list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb
无法访问Youtube可以考虑B站
CLRS 3rd edition 算法导论 第三版
http://ressources.unisciel.fr/algoprog/s00aaroot/aa00module1/res/%5BCormen-AL2011%5DIntroduction_To_Algorithms-A3.pdf
If you are not tight in budgets, consider buying one at
https://www.amazon.com/Introduction-Algorithms-3rd-MIT-Press/dp/0262033844
资金充足的话,可以考虑去买一本
https://s.taobao.com/search?q=%E7%AE%97%E6%B3%95%E5%AF%BC%E8%AE%BA+%E7%AC%AC%E4%B8%89%E7%89%88&imgfile=&js=1&stats_click=search_radio_all%3A1&initiative_id=staobaoz_20180126&ie=utf8
This somewhat ambitious repo is meant to write most, if not all, of the programs and answers to the exercises covered by the 6.006 lecture and CLRS in the next few years.