https://vulms.org/cs301-handouts/
CS301 Handouts – The best way to prepare for Data Structure