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 2,
What is the idea of pseudocode 3
9  cards
Lecture 2
What is the definition of the big...,
How to prove big o bounds 2,
How to disprove big o bounds 3
13  cards
Lecture 3
What is a recurrence equation 1,
What is a recurrence relation 2,
What are the three techniques to ...
8  cards
Lecture 4
What is a randomized algorithm 1,
What are two types of randomized ...,
What is the worst case runtime fo...
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 1,
What are the two operations of dy...,
What is an array 3
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 3
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 1,
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 3
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
  • 3528 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
  • 244 learners
Decks: Algorithm Pseudocodes, Data Structures Test 2 Review, Data Structures 1, And more!
Algorithms
  • 17 decks
  • 374 flashcards
  • 180 learners
Decks: Two Sum, Sql Orm, Javascript, And more!
Make Flashcards