Currently making a career change to CS/SWE, can anyone give me good resources for learning algorithms and data structures. Havent found any solid answers on google.
CLR(S)'s Intro to Algorithms The prep book for CS internships and interviews prior to LC, even for CS majors.
overkill for interviews
Starting from 0 you should read these books, we used them in intro algorithms class: Algorithms Unlocked by Thomas H. Cormen and Discrete Mathematics with Applications by Susanna S. Epp. Data Structures you can follow an MIT course on youtube, it’s pretty decent.
Will consider this. Thank you. Needed a starting point
https://learning.oreilly.com/library/view/algorithms-for-dummies/9781119330493/
Don't be fooled by the title. Pretty good resource to start.
A Programmer's Guide to Computer Science: A virtual degree for the self-taught developer https://www.amazon.com/dp/195120400X
I'm also a career changer, working on a master's in CS. Thought this online course was good and starts out very basic: https://www.coursera.org/learn/algorithms-part1. There's also a Part II.
Thanks for the feedback. Where are you getting your masters from? If you don’t mind me asking. I’m currently looking into a couple of schools
Leetcode
But I’m starting from scratch. Don’t I need to learn the basics of algorithms and data structures before going to leetcode?
What's your background? How much cs coursework do you have as well as actual software engineering experience?