This class was created by Brainscape user M d Heijer. Visit their profile to learn more about the creator.

Decks in this class (13)

Lecture 1
What is the definition of an algo...,
What is pseudocode,
What is the idea of pseudocode
9  cards
Lecture 2
What is the definition of the big...,
How to prove big o bounds,
How to disprove big o bounds
13  cards
Lecture 3
What is a recurrence equation,
What is a,
What are the three techniques to ...
8  cards
Lecture 4
What is a randomized algorithm,
What are two types of randomized ...,
What is the worst case
18  cards
Lecture 5
What is the runtime of the ols es...,
How do we derive the runtime of t...,
What is the pseudocode and runtim...
8  cards
Lecture 6
What is a pointer,
What are the two operations of dy...,
What is an array
21  cards
Lecture 7
What are the runtimes of sorted a...,
What are the three pointers every...,
What property do all keys follow ...
20  cards
Lecture 8
What is a graph how is it mathema...,
What are undirected and directed ...,
What are sparse and dense graphs
14  cards
Lecture 9
What is the key idea of the divid...,
What is the key idea of dynamic p...,
When does dynamic programming cre...
5  cards
Lecture 10
What is the key idea of a greedy ...,
What are features that many greed...,
How does a greedy algorithm work ...
10  cards
Lecture 11
What is a serial algorithm,
What are the two different types ...,
Where are the machine language in...
18  cards
Lecture 12
What is a binary classification p...,
What are the features for every n...,
What is the pseudocode of a node ...
8  cards
Exam Questions
What is the logarithm change of b...,
What is the logarithm change of e...,
What is the geometric series
11  cards

More about
Data Structures and Algorithms

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study M d Heijer's Data Structures and Algorithms flashcards for their Vrije Universiteit Amsterdam class 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?

Data Structures and Algorithms
  • 25 decks
  • 408 flashcards
  • 3435 learners
Decks: Data Structures Overview Terms Concepts, Unit 1 Chapters 1 2 3 Data Structures Ov, Unit 2 Chapter 4 Stacks And Queues Code, And more!
Data Structures
  • 14 decks
  • 860 flashcards
  • 241 learners
Decks: Algorithm Pseudocodes, Data Structures Test 2 Review, Data Structures 1, And more!
Algorithms
  • 17 decks
  • 374 flashcards
  • 179 learners
Decks: Two Sum, Sql Orm, Javascript, And more!
Make Flashcards