Introduction to Algorithms & Data Structures

Learn Linear Data Structures with Videos & Interview QuestionsBy Bolakale Aremu, Charles Johnson Jr.
Listen with Sir Michael Caine™ and 1,000+ voices
Length3h 30m

About this audiobook

This playbook is the third volume of the series Introduction to Algorithms & Data Structures. It is a very comprehensive data structures and algorithms book. It is packed withtext tutorials with a lot of illustrations5 hours of HD video tutorials (updated regularly),popular interview questions asked by Google, Microsoft, Amazon and other big companies,hands-on lessons, practice exercises and solutions,codes written during the course andscreenshots used in this book.Most data structure books and courses are too academic and boring. They have too much math and their codes look ugly, old and disgusting! This book is bundled with tutorial videos that are fun and easy to follow along, and show you how to write beautiful code like a software engineer, not a mathematician. Mastering data structures and algorithms is essential to getting your dream job. So, don't waste your time browsing disconnected tutorials or super long, boring courses.If you failed a job interview because you couldn't answer basic data structure and algorithm questions, just study this book and its accompanying videos. Understanding data structures and algorithms is crucial to excel as a software engineer. That’s why companies like Google, Microsoft and Amazon, always include interview questions on data structures and algorithms.I will teach you everything you need to know about data structures and algorithms so you can ace your coding interview with confidence. This course is a perfect mix of theory and practice, packed with popular interview questions.Another benefit is that data structures and algorithms will make you think more logically. They can help you design better systems for storing and processing data. They also serve as a tool for optimization and problem-solving.As a result, the concepts of algorithms and data structures are very valuable in any field. For example, you can use them when building a web app or writing software for other devices. You can apply them to machine learning and data analytics, which are two hot areas right now. If you are a hacker, algorithms and data structures are also important for you everywhere.Whatever your preferred learning style, I've got you covered. If you're a visual learner, you'll love my HD videos, and illustrations throughout this book. If you're a practical learner, you'll love my hands-on lessons and practice exercises so that you can get practical with algorithms and data structures and learn in a hands-on way.

Audiobook details

GenreTechnology, Science and Nature
Length3 hrs 30 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateSep 2, 2023
LanguageEnglish

Table of contents

10. What You Get
20.1. Requirements
30.2. Benefits of Learning Algorithms and Data Structures
40.3. How This Course is Structured
51. Introduction to Linear Data Structures
Mostrar todos os capítulos
61.1. What is an Algorithm?
71.2. What is Data Structure?
82. The Big O Notation
92.1. What is Big O? – 00:00 min.
102.2. O(1) – 01:59 min.
112.3. O(n) – 03:28 min.
122.4. O(n2) – 07:13 min.
132.5. O(log n) – 09:37 min.
142.6. O(2n) – 12:16 min.
152.7. Space Complexity – 13:07 min.
163. Arrays
173.1. Introduction – 00:00 min.
183.2. Arrays – 00:45 min.
193.2.1. How an Array Stores Items
203.2.2. Limitations/Weaknesses of Arrays
213.3. Working with Arrays – 03:53 min.
223.4. Exercise 1: Building an Array – 07:23 min.
233.5. Solution 1: Building the Array – 10:15 min.
243.5.1. Public Class
253.5.2. Private Class
263.6. Solution 2: Insert Method – 13:34 min.
273.7. Solution 3: Remove Method – 17:54 min.: 3.7.1. Validation of Index
283.8. Solution 4: Search (IndexOf) Method – 22:45 min.
293.9. Dynamic Arrays – 25:13 min.: 3.9.1. Overview of the Vector Class
303.10. Wrap up – 29:02 min.: 3.10.1. Runtime Complexities of Various Operations
314. Linked Lists
324.1. Introduction – 00:00 min.
334.2. What Are Linked Lists? – 00:37 min.
344.3. Working with Linked Lists – 05:10 min.
354.4. Exercise 2: Building a Linked List – 08:34 min.
364.5. Solution: Building a Linked List – 09:59 min.
374.6. Implementing Size – 30:27 min.
384.7. Converting Linked Lists to Arrays – 34:42 min.
394.8. Cheat Sheets – 36:53 min.
404.9. Arrays vs Linked Lists – 38:05 min.
414.10. Types of Linked Lists – 41:26 min.
424.11. Exercise 3: Reversing a Linked List – 44:41 min.
434.12. Solution: Reversing a Linked List – 46:14 min.
444.13. Exercise 4: Kth Node from the End – 55:15 min.
454.14. Solution: Kth Node from the End – 58:35 min.
464.15. Wrap up – 1:03:57 min.
475. Stacks
485.1. Introduction – 00:00 min.
495.2. What are Stacks? – 00:32 min.
505.2.1. Structure of Stacks

Series

LiftoffEric Berger9h 4m4.6 (9.5K)$29 · $0.00
The Honey BusMeredith May9h 31m4.4 (16.6K)$25 · $0.00
Collected Writings of Nikola TeslaThomas Commerford Martin, Nikola Tesla19h 42m4.4 (2.8K)$1.99 · $0.00
Operation PedestalMax Hastings12h 29m4.4 (5.2K)$29 · $0.00
When the Heavens Went on SaleAshlee Vance18h 20m4.4 (3K)$40 · $0.00
Everybody Has a Podcast (Except You)Justin McElroy, Travis McElroy, Griffin McElroy5h 9m4.3 (2.3K)$24 · $0.00
Hands of TimeRebecca Struthers8h 8m4.4 (1.3K)$26 · $0.00
Never Lost AgainBill Kilday10h 1m4.4 (805)$29 · $0.00
How the Internet HappenedBrian McCullough13h 28m4.3 (2.7K)$23 · $0.00
Collected Writings of Nikola TeslaNikola Tesla, Thomas Commerford Martin21h 50m4.3 (1.7K)$1 · $0.00
Just AspireAjai Chowdhry9h 13m4.4 (260)$29 · $0.00
The Little Book of AliensAdam Frank8h 20m4.3 (1.3K)$26 · $0.00
The inventions, researches and writings of Nikola Tesla (Annotated)Thomas Commerford Martin16h 59m4.3 (1.3K)$2 · $0.00
KargilV.P. Malik15h 18m4.3 (2K)$24 · $0.00
Experiments with Alternating CurrentsNikola Tesla9h 16m4.3 (874)$1.99 · $0.00
Fire on the HorizonTom Shroder, John Konrad8h 23m4.3 (858)$26 · $0.00
The Smell of Kerosene (Annotated)National Aeronautics and Space Administration, Donald L. Mallick, Peter W. Merlin11h 32m4.3 (523)$2 · $0.00
The Boy Who Harnessed the WindWilliam Kamkwamba, Bryan Mealer10h 5m4.2 (78.9K)$29 · $0.00
Across the Airless WildsEarl Swift10h 8m4.3 (1.3K)$29 · $0.00
Console WarsBlake J. Harris20h 41m4.2 (13.7K)$46 · $0.00
A Brief History of IntelligenceMax S. Bennett12h 18m4.6 (6.6K)$29 · $0.00
The Story of BirdsSteve Brusatte11h 49m4.6 (401)$29 · $0.00
Life On Earth 40th Anniversary EditionSir David Attenborough12h 27m4.6 (6.5K)$29 · $0.00
BeyondStephen Walker15h 39m4.6 (3.2K)$33 · $0.00
LiftoffEric Berger9h 4m4.6 (9.5K)$29 · $0.00
Black Earth WisdomLeah Penniman11h 54m4.6 (577)$8 · $0.00
Total Cat MojoJackson Galaxy10h 13m4.5 (8.4K)$23 · $0.00
My Life Among the UnderdogsTia Torres5h 51m4.5 (4K)$24 · $0.00
What It Takes to Save a LifeKwane Stewart6h4.6 (556)$24 · $0.00
Pastoral SongJames Rebanks8h 35m4.5 (12K)$26 · $0.00
How Stella Learned to TalkChristina Hunger7h4.5 (10.9K)$24 · $0.00
Craig & FredCraig Grossi8h 6m4.5 (9.6K)$26 · $0.00
Celebrating BirdsNatalia Rojas, Ana Maria Martinez6h 47m4.6 (330)$24 · $0.00
Saving JemimaJulie Zickefoose4h 59m4.5 (749)$20 · $0.00
Will's Red CoatTom Ryan8h 23m4.5 (2.3K)$26 · $0.00
Of Time and TurtlesSy Montgomery10h 34m4.5 (5K)$29 · $0.00
THE WOLF TRILOGY: Call of the Wild, White Fang & The Son of the WolfJack London17h 31m4.5 (2.4K)$1.99 · $0.00
Zen and the Art of Saving the PlanetThich Nhat Hanh9h 20m4.5 (3.9K)$29 · $0.00
BLACK BEAUTY (With Original Illustrations)Anna Sewell7h 31m4.5 (1.3K)$1.99 · $0.00
Bottle of LiesKatherine Eban14h 25m4.4 (12K)$33 · $0.00

You may also like

Big Nate Blasts OffLincoln Peirce2h 4m4.7 (13.7K)$16 · $0.00
Successful Self-Publishing: How to Self-Publish and Market Your BookJoanna Penn3h 23m4.4 (2.9K) Only with Ultra
Claude AI at Work Made SimpleMiles Draper4h 24m$7
CLAUDE CODE MASTERY 2026Smart Alden6h 5m$8.50 · $0.00
ITIL® 4 Create, Deliver and Support (CDS)Claire Agutter3h 36m4.6 (23)$40 · $0.00
ITIL® 4 Essentials: Your essential guide for the ITIL 4 Foundation exam and beyond, second editionClaire Agutter4h4.2 (50)$40 · $0.00
Ethical Hacking Practice LabAaron Blake7h 51m$6.50 · $0.00
Monetize your content with NFTsUnknown Author1h 5m$17 · $0.00
CubismGuillaume Apollinaire, Dorothea Eimert3h 41m$15 · $0.00
Blockchain for Business: Complete Guide to AdoptionUnknown Author1h 4m$17 · $0.00
Managing AI RiskAndrew Pattison2h 15m$22 · $0.00
The AI Strategy Framework for Business LeadersDavid M. Patel9h 18m$22 · $0.00
Delicious Gluten-free Pizzas Easy Recipes Thin Dough Recipes For All TastesJideon Francisco Marques7h 4m$21 · $0.00
FasterAlex Schuler, MJ Howson13h 38m4.2 (11)$23
DigitalBradley J Sugars5h 11m4.8 (10)Free
The Machine Learning Engineer's PathPriya Quill7h 34m$5
PYTHON UNLOCKEDTheo Vantage3h 20m$10
How to Make $10K/Month with Enablement & Automation (2025 Edition)Gus Gonzalez33m5.0 (12) Only with Ultra
From Raw Data to Real InsightVictor Fontaine7h 42m$5
MuchaPatrick Bade1h 13m3.9 (228)$15 · $0.00