Best Books for Learning Data Structures and Algorithms

Engineering with Utsav
Engineering with Utsav
350.1 هزار بار بازدید - 4 سال پیش - Here are my top picks
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
https://leetcode.com/subscribe/?ref=I...

SOFTWARE ENGINEERING BOOKS I HIGHLY RECOMMEND

👨‍💻 Data Structures & Algorithms

Computer Science Distilled - https://amzn.to/39jYZ0S
Grokking Algorithms - https://amzn.to/2JcBrjS
Introduction to Algorithms - https://amzn.to/2V03JRb
Elements of Programming Interviews (Python) - https://amzn.to/35XPQJw
Elements of Programming Interviews (Java) - https://amzn.to/374W5KT

📺 Excellent Courses

https://educative.io/engineeringwithu...
Get 10% OFF your Educative.io subscription with link above

⚙ Software Engineering & Architecture

Clean Code - https://amzn.to/3nHNtAC
Clean Architecture - https://amzn.to/3kZ7UqR
Refactoring - https://amzn.to/377VXdM
The Productive Programmer - https://amzn.to/33aMeSE
Pragmatic Thinking & Learning - https://amzn.to/2J5IfzM

🌩 Distributed Systems

Web Scalability for Startup Engineers - https://amzn.to/39c55QV
Designing Data Intensive Applications - https://amzn.to/3fxgOLm
Understanding Distributed Systems - https://amzn.to/3cjChr5
Software Engineering at Google - https://amzn.to/3rfJc8L
Building Microservices - https://amzn.to/2UUPsFi

📕 OTHER RECOMMENDATIONS

Algorithm Design Manual - https://amzn.to/35ZXx1D
Algorithms (4th Ed.) - https://amzn.to/3m9c1kN

📺 EXCELLENT FREE RESOURCES

(Watch these in order - beginner to advanced)

Intro to Computer Science (by Ana Bell @ MIT) - https://bit.ly/3oHCWpq
Programming Abstractions (by Julie Zelenski @ Stanford) - https://bit.ly/3n7WfIg
Introduction to Algorithms (by Erik Demaine @ MIT) - https://bit.ly/2JWzd8J

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

MY GEAR

📷 Video

Canon EOS R - https://amzn.to/336Up2g
Canon RF 15-35mm 2.8 L IS USM - https://amzn.to/3rja0oW
Canon RF 24-105 f/4 IS USM - https://amzn.to/35XBpoT
Canon EF-S 10-18mm STM - https://amzn.to/3pTcLgY
Canon EF 50mm 1.8 II - https://amzn.to/35XAJ2D
Atomos Shogun 7 - https://amzn.to/370ZNoX

🎙️ Audio

Shure SM7B - https://amzn.to/2J1Mb4J
Sennheiser MKE600 - https://amzn.to/3tj6iOb
Rode NT1 - https://amzn.to/3nQvEiY
Rode VideoMicro - https://amzn.to/2HrdO6m
Focusrite Scarlett 4i4 - https://amzn.to/398ptT7
KRK Rokit 5 - https://amzn.to/3nPOh6C
Adam Audio T5V - https://amzn.to/2YFiOcx
Audio Technica ATH M50X - https://amzn.to/39aKXPg
Sony WX1000 M4/S - https://amzn.to/39aTLVw

🖥️ Editing

Samsung CRG9 - https://amzn.to/33b5rDT
Lian Li Dynamic O11 - https://amzn.to/3ftahBd
ASUS RTX 2080 Super - https://amzn.to/3frlUsb
Razer Black Widow Elite - https://amzn.to/35XhjuV
Razer Basilisk HyperSpeed Ultimate - https://amzn.to/39GCtPR
Apple Macbook Pro 16 - https://amzn.to/3nQ2W1z

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

REACH OUT TO ME ON SOCIAL MEDIA

Instagram: Instagram: engineeringwithutsav
Facebook: Facebook: engineeringwithutsav
Web: https://www.engineeringwithutsav.com
Instagram: utsavized (personal)

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

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!
4 سال پیش در تاریخ 1399/09/20 منتشر شده است.
350,179 بـار بازدید شده
... بیشتر