Best Books for Learning Data Structures and Algorithms

preview_player
Показать описание
Here are my top picks on the best books for learning data structures and algorithms. Of course, there are many other great resources, but I picked these specifically with the beginner engineers/students in mind. I wanted give you guys a list the gradually progresses in complexity -- from easy read, to deeply technical. I hope you enjoy these and improve your algorithm chops!

👩🏼‍💻 Get a BIG DISCOUNT on LeetCode Premium Annual Subscription

SOFTWARE ENGINEERING BOOKS I HIGHLY RECOMMEND

👨‍💻 Data Structures & Algorithms

📺 Excellent Courses

⚙ Software Engineering & Architecture

🌩 Distributed Systems

📕 OTHER RECOMMENDATIONS

📺 EXCELLENT FREE RESOURCES

(Watch these in order - beginner to advanced)

——————————————————————————————————

MY GEAR

📷 Video

🎙️ Audio

🖥️ Editing

——————————————————————————————————

REACH OUT TO ME ON SOCIAL MEDIA

——————————————————————————————————

TIMESTAMPS

00:00 Intro
00:45 Book #1
04:25 Book #2
07:52 Book #3
10:37 Book #4
12:37 Word of Caution & Conclusion

#engineeringwithutsav #softwareengineeringwithutsav #softwareengineering #utsavized

DISCLAIMER: Links included in this description may be affiliate links. When you buy a product or service with these links, I may receive a small commission. However, there is no additional cost to you :) I genuinely appreciate you supporting my channel so I can continue to provide you with awesome software engineering content for free!
Рекомендации по теме
Комментарии
Автор

Thanks for all the comments! I wanted to add a quick note here that the intention of this video is to help you get better at Data Structures and Algorithms, and not to help you prepare for coding interviews. While I did add a book with interviews in mind and discuss that perspective throughout the video, that isn't the main goal of this video. The goal here is to simply help you get a better grasp of Data Structures and Algorithms. Interviewing is a whole different ballgame, and requires specific strategies and approaches to nail. I will make a video series on the whole process of getting better at coding interviews in the near future. But before you can get better at interviewing, you have to improve your foundational knowledge of Data Structures and Algorithms -- that's what this video is for! Hope that makes sense. Cheers! :)

EngineeringwithUtsav
Автор

It's 2 am, spent all day coding, and can't stop learning tech stuff. Is addictive 😭

sebastiansaenz
Автор

Love how you actually showed and read through the books instead of blabbering out a script. What a man! ❤😃

damercy
Автор

Grokking algorithm literally helped me to vanish my fear for coding.

hashimali
Автор

You are like a hidden gem in YouTube. Great video style. On point and clear cut.

reralt
Автор

YouTube algorithm can sometimes be fantastic, this is exactly what I was looking for. Thanks a lot!

MedinaZyzz
Автор

I have seen a lot of videos on Self-coding/Software Development, but your quality of videos is unparalleled. Great Aesthetics and unbelievably high quality content !

AshishRaj-zvnc
Автор

The best thing about your videos you give all the answers in a structured way.

therocketmanprince
Автор

This is a really helpful list of resources. I appreciate your channel and efforts you are putting into educating others! Thank you!

sudaminis
Автор

thanks for showing inside the books and giving short explanation and leveling books. this video is amazing :)

omidtarabavar
Автор

Damn dude. Im about to graduate next semester and was looking for something just like this. I love the layed approach. I need to freshen up on my algo and DS for interviews. Thank you for sharing this!

Mop_Deep
Автор

look so happy while reading from those books 😀😀
I used Elements of Programming Interviews for my interview prep and it is an amazing resource for sure. The questions are amazing and the way they relate other possible questions which can emerge from one question.

nikcsm
Автор

I just bought 3 of the books for the summer to study and help understand before the class starts. I also liked the way you you pick the books. Cause I was just going to buy a book but glad I watched this video

jamesj
Автор

Love your videos. It makes me calm and focused, much needed for a software developer ❤️.

abhayakumarmishra
Автор

Interesting video. I am preparing for next semester with Robert Sedgewick's 'Algorithms 4th edition' and was curious what other people were using to study.

smikkelbeer
Автор

This is great! Next semester I start “Introduction to C++” first year of a community college working on an Associate Transfer to SDSU. I’ve been looking books like this, thank you for the video!

casualray
Автор

Awesome video man👌 .Thanks for the suggestions and detailed procedure to get good at algorithms.

harshithranadhir
Автор

Nice video, i've had Computer Science Distilled on my Wish List for about a year, but after your recommendation i'll buy it. I'm an experience Software Developer, but still struggle with Algorithm Interviews. Thanks!

abimaelmartell
Автор

Another awesome video and content. Thank you very much for sharing brother, I will definitely be buying one of the books.

samueltekle
Автор

You really motivate me, man! I am taking the ds&algo class next quarter! really excited :D

tusharjain