Why Linked Lists vs Arrays isn’t a real choice
🛒 Recommended books (on Amazon): https://www.amazon.com/hz/wishlist/ls... ❤️ Support me on Patreon: / simondevyt 🌍 My Gamedev Courses: https://simondev.teachable.com/ Disclaimer: Commission is earned from qualifying purchases on Amazon links. Follow me on: Twitter: / iced_coffee_dev Instagram: / beer_and_code Github: https://github.com/simondevyoutube/ In this video we talk a bit more about data structures and optimizations, specifically we'll get into linked lists vs arrays, how to do common operations on them, and what happens to the underlying memory. These all have impacts on how they perform, it's not solely about big-O, cache locality effects come into play and we can understand in what situations an array or a linked list is expected to perform better. We'll work through some real world examples to bring the point home and get a solid understanding of these data structures. What's covered: What are linked lists The importance of contiguous memory, and CPU caches Linked list vs arrays, what each operation does and roughly which one is faster Memory implications vs arrays Closing thoughts, and when I've personally found linked lists useful in my career

An In-Depth look at Lerp, Smoothstep, and Shaping Functions

Memory, Cache Locality, and why Arrays are Fast (Data Structures and Optimization)

Wait, so comparisons in floating point only just KINDA work? What DOES work?

Why You Should AVOID Linked Lists

Faster than Rust and C++: the PERFECT hash table

What Big-O notation ACTUALLY tells you, and how I almost failed my Google Interview

WHY IS THE HEAP SO SLOW?

Do Google engineers actually vibe code?

Something is jamming GPS over Europe. Here's what we found

When Optimisations Work, But for the Wrong Reasons

ARRAYLIST VS LINKEDLIST

Microsoft Teams Is Watching You | Here's What They See

What can “The Simpsons” teach us about Dynamic Programming?

"Clean" Code, Horrible Performance

The Insane Genius of a Formula 1 Gearbox

everything is open source if you can reverse engineer (try it RIGHT NOW!)

Google Maps is unreasonably fast. Let me explain

AI Coding Works. That’s the Problem

Harder Drive: Hard drives we didn't want or need

