Skip to main content
  • Hoopla logo
    Powered by Hoopla
  • Browse
  • My Hoopla
  • Log In
Books, videos, and music - all free from your public library!
LoginSign Up

Footer

Hoopla logo, Go to homepage
  • For Patrons
  • For Libraries (opens in new window)
  • For Vendors (opens in new window)
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)

Our Company

  • Our Story
  • Get Hoopla for your Library (opens in new window)
  • Get your content on hoopla (opens in new window)
  • Join our team (opens in new window)
  • Accessibility Statement

Our Content

  • Audiobooks
  • Ebooks
  • Movies
  • Television
  • Comics
  • BingePasses
  • Music
  • The Loop Blog

Help

  • Help Center
  • Submit Feedback
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)
  • Download on the App Store (opens in new window)
  • Get it on Google Play (opens in new window)
  • Available at Amazon Appstore (opens in new window)
© 2026 Midwest Tape, LLC. All rights reserved. Privacy Policy | Terms of Use
  1. Navigate Home
  2. Audiobooks
  3. Algorithms

AUDIOBOOK

Algorithms

Andy Vickler
(0)
sign up
Duration
4h 53m
Year
2022
Language
English
Publisher
Findaway Voices

About

Are you studying data science and want to take your learning further ? Data structures are an integral part of data science, machine learning, and algorithms, all aimed at solving programming challenges that might seem insurmountable at the outset.
Advanced Data Structures for Algorithms builds on your current knowledge, taking your learning much deeper and teaching you how to solve even the trickiest of challenges.
This book has been divided into four parts:
Part One covers advanced lists, including:
• An overview of linked lists
• Doubly linked lists
• XOR linked lists
• Self-organizing lists
• Unrolled linked lists
Part Two covers trees, including:
• Segment trees
• Trie trees
• Fenwick trees
• AVL trees
• Red-black trees
• Scapegoat trees
• Treap
• N-ary
Part Three discusses disjoint sets or Union-finds, as they are sometimes known
Part Four covers heaps and priority queues, including:
• A brief discussion on binary heaps
• Binomial heaps
• Fibonacci heaps
• Leftist heaps
• K-ary heaps
• Iterative heapsorts


You'll find plenty of code examples to help you make sense of things and common-sense explanations.
If you want to advance your knowledge of data structures for algorithms you are in the right place.

Related Subjects

  • Algorithms
  • Programming
  • Computers
  • Adult Nonfiction
  • Data Analytics
  • Data Science

Artists

Andy VicklerAuthor
Helpful MatthewReader