Data Structures the Fun Way

This class was created by Brainscape user Kaman Hung. Visit their profile to learn more about the creator.

Decks in this class (15)

1 INFORMATION IN MEMORY
What is the fundamental requireme...,
What do variables represent in a ...,
Why are variables essential in pr...
41  cards
2 BINARY SEARCH
What is binary search 1,
What does binary search discard d...,
True or false binary search can b...
40  cards
3 DYNAMIC DATA STRUCTURES
What are dynamic data structures 1,
How do dynamic data structures di...,
What is an example of a static da...
60  cards
4 STACKS AND QUEUES
What are the two data structures ...,
What is the primary difference be...,
What is the core algorithm that s...
48  cards
5 BINARY SEARCH TREES
What is a binary search tree 1,
What are the key advantages of bi...,
What is the structure of a binary...
64  cards
6 TRIES AND ADAPTING DATA STRUCTURES
What is a binary search tree 1,
What is the main problem addresse...,
What is a trie 3
48  cards
7 PRIORITY QUEUES AND HEAPS
What is a priority queue 1,
How do priority queues differ fro...,
What is an example of a real worl...
57  cards
8 GRIDS
What is the main focus of the cha...,
What is nearest neighbor search 2,
Define nearest neighbor search fo...
82  cards
9 SPATIAL TREES
What is the primary focus of this...,
What are the two new tree based d...,
What does the term quadtree descr...
88  cards
10 HASH TABLES
What are hash tables 1,
What is the primary goal of using...,
How do hash tables enable efficie...
62  cards
11 CACHES
What is the primary purpose of ca...,
What do we mean when we say data ...,
What is a cache hit 3
44  cards
12 B-TREES
What is the primary purpose of b ...,
What is a page in the context of ...,
Who designed the b tree data stru...
80  cards
13 BLOOM FILTERS
What is a bloom filter 1,
Who invented bloom filters and wh...,
What simple question does a bloom...
40  cards
14 SKIP LISTS
What is a skip list 1,
Who proposed the concept of skip ...,
What is the main advantage of usi...
41  cards
15 GRAPHS
What is a graph in computer scien...,
How do graphs differ from other d...,
What are the two main components ...
56  cards

More about
Data Structures the Fun Way

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Kaman Hung's Data Structures the Fun Way flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Make Flashcards