Data Structure and Algorithms I

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

Decks in this class (11)

Introduction - Chapter 1
A blank is a way of organizing st...,
A blank is the data structure tha...,
An blank is a data structure that...
273  cards
Lists - Chapter 2
A blank is a common adt for holdi...,
Inserts x at end of list,
Inserts x at start of list
76  cards
Stacks and Queues - Chapter 3
A blank is an adt in which items ...,
The stack blank operation inserts...,
The stack blank operation removes...
78  cards
Hash Tables - Chapter 4
A blank is a data structure that ...,
A hash table s main advantage is ...,
In a hash table an item s blank i...
66  cards
Trees - Chapter 5
In a list each node has up to one...,
Blank a tree node with no children,
Blank a node with at least one child
70  cards
Balanced Trees - Chapter 6
An blank is a bst with a height b...,
A bst is blank if for any node th...,
A node s blank is the left subtre...
84  cards
Heaps and Treaps - Chapter 7
A blank is a complete binary tree...,
A max heap s blank always has the...,
An blank into a max heap starts b...
66  cards
Sets - Chapter 8
A blank is a collection of distin...,
A set blank operation adds an ele...,
A set is an blank collection
33  cards
Graphs - Chapter 9
A blank is a data structure for r...,
A blank or node represents an ite...,
An blank represents a connection ...
132  cards
B-trees - Chapter 10
In a blank each node has one key ...,
A blank with order k is a tree wh...,
The blank is the maximum number o...
47  cards
Searching and Sorting Algorithms - Chapter 11
0  cards

More about
Data Structure and Algorithms I

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Joshua Lane's Data Structure and Algorithms I 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