Data Structures the Fun Way

By Jeremy Kubica




Data Structures the Fun Way - Jeremy Kubica
  • Title: Data Structures the Fun Way
  • By: Jeremy Kubica
  • Release Date: 2022-11-08
  • Genre: Computers

More by Jeremy Kubica : Data Structures the Fun Way


Related Books



Learn how and when to use the right data structures in any situation, strengthening your computational thinking, problem-solving, and programming skills in the process.

This accessible and entertaining book provides an in-depth introduction to computational thinking through the lens of data structures — a critical component in any programming endeavor. You’ll learn how to work with more than 15 key data structures, from stacks, queues, and caches to bloom filters, skip lists, and graphs. You’ll also master linked lists by virtually standing in line at a cafe, hash tables by cataloging the history of the summer Olympics, and Quadtrees by neatly organizing your kitchen cabinets, all while becoming familiar with basic computer science concepts, like recursion and running time analysis.


Search



Recent Posts
The Book of Why
Enshittification
Superintelligence
Understanding Apple Intelligence
Mastering OpenClaw
Threat Hunting macOS
CompTIA Security+ SY0-701 Certification Exam Preparation - NEW
Math for Machine Learning
IPhone 17e User Guide 2026
The Soul of A New Machine
The AI Con
Just for Fun: The Story of an Accidental Revolutionary
Apple Intelligence User Guide for Power Users
Claude AI Guide for Beginners 2026
Sandworm
iPhone Duo USER GUIDE
Data and Goliath
Data Structures the Fun Way
Learn Raspberry Pi with Linux
Wireless Hacking 101
iPhone Duo User Guide for Beginners
Apple Watch Series 12 User Guide
The Insanely Easy Guide to Safari: A Beginner's Guide to Surfing the Internet On Your Mac (Mac Monterey Version)
System Design on AWS
iPHONE 18 PRO MAX USER GUIDE
iPhone 18 Pro Max User Guide for Beginners
iPhone 18 Pro Max User Guide
Practical Malware Analysis
The Art of Mac Malware, Volume 1
Artificial
Take Control of iCloud, Ninth Edition
The Shortest History of AI
CompTIA CySA+ Practice Tests
Google Cloud Certified Professional Cloud Architect Study Guide
Data Analytics for Beginners: Introduction to Data Analytics
iPhone 18 Pro User Guide for Seniors
ChatGPT Work Unlocked
APPLE WATCH SERIES 11 USER GUIDE
Teach Yourself VISUALLY Zoom
The most comprehensive book on NVIDIA AI, GPU, and technology products
Container Security
iPhone and iPad Basics, Second Edition
iMac M6 User Guide
Claude para la automatización de finanzas
Mac mini M6 User Guide for Beginners and Seniors
ChatGPT for Beginners Bible 5 in 1
MICROSOFT COPILOT STUDIO MASTERY
Cómo Iniciarte en Ciberseguridad
Dit wil je écht niet weten
Why Machines Learn
AI Snake Oil
DaVinci Resolve 21 User Guide
Arduino For Dummies
The Hardware Hacking Handbook
ISC2 CISSP Certified Information Systems Security Professional Official Practice Tests
Making Embedded Systems
SOLIDWORKS 2020 Tutorial
iPHONE 16e SENIORS AND BEGINNERS USER GUIDE - 2025
Adobe After Effects Classroom in a Book 2024 Release
Teach Yourself VISUALLY MacBook Pro and MacBook Air
iPhone 18 Pro User Guide for Everyday Users
Who holds the key?
Grok AI for Beginners
Grok AI for Everyday Users
CompTIA CySA+ CS0-004 Study Guide
Teach Yourself VISUALLY iPhone 17 and iPhone Air
iPhone 18 Pro User Guide for Beginners
CompTIA Security+ SY0-701 Study Guide: Complete Exam Preparation with 300+ Practice Questions and Detailed Explanations
Software Architecture Patterns, Antipatterns, and Pitfalls
iPHONE DUO USER GUIDE
Modern Shell Scripting for Linux
Mastering Ios 27 Uncover Siri Ai, Apple Intelligence, And Hidden Features Today
Mac mini M6 User Guide Made Easy
Grok AI for Seniors
100 Things Every Mac User Should Know
Email
Markdown
Presentations
iPad Pro Guidebook
iPad mini for Beginners
Beginning Java Programming
iCloud Starter Guide
iPad 2 Superguide
What the Plus!
The Handy Tips Guide to the iPad
The iPad Office
Evernote at Work
iCloud and iTunes Match In A Day For Dummies
iPhone X Pro Guide
iPhone 4S Superguide
Beginning C++ Programming
iPhone & iPad Secrets (For iOS 10.3)
Beginning Objective C Programming
Objective-C Programming
Beginning C# Programming
Life with Siri
iCloud
Agile Project Management Methodology for Beginners: Scrum Project Management for Beginners
The Handy Tips Guide to the iPhone 4S & iPhone 4
My First MacBook and MacBook Air