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

Decks in this class (17)

Algorithms - Definitions
What is an algorithm,
What is a set,
What is the result of a union u o...
12  cards
Algorithmic approaches
What is brute force,
Advantages of brute force,
What is an algorithmic design str...
10  cards
Algorithms
Big 0 sequential,
What is a sequential search,
What is a selection sort
12  cards
Problems
What is the travelling salesman p...,
What is the knapsack problem,
What is the maximum independent s...
3  cards
Big O complexity
What are the different levels of ...,
What are the two approaches to ti...,
How is time complexity calculated
7  cards
Graphs
What is a graph,
What is the degree of a vertex,
What is an adjacency list
21  cards
Abstract Data Types (ADTs)
Define adt,
What can we do with abstractions
2  cards
Queues
quintessentially british
21  cards
Linked Lists
What are linked lists,
What do linked lists contain,
Types of linked lists
6  cards
Hashing Data Structures
What are buckets,
What is the purpose of a hashing ...,
What determines the bucket locati...
15  cards
Trees
What is a node,
What is an edge,
What is unique about the root node
37  cards
Sorting and Searching Algorithms
How does a bubble sort,
What is the big o efficiency for ...,
Why are bubble sort algorithms in...
11  cards
Recursion
What is a recursive method,
What are the two components of a ...,
What is a base case in a recursiv...
5  cards
File I/O
What are character streams used for,
What classes do byte streams inhe...,
What classes do character streams...
14  cards
Stacks
In what order are items added to ...,
List the functions of these follo...,
How are stacks useful for recursion
3  cards
Linked Lists
How are linked list items structured,
What variables are needed for a l...,
Benefits of linked lists compared...
7  cards
Object Oriented Terminology
What is a class,
What is an object,
What is encapsulation
6  cards

More about
Hector

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Harris Evans's Hector 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?

Algorithms
  • 17 decks
  • 374 flashcards
  • 179 learners
Decks: Two Sum, Sql Orm, Javascript, And more!
Make Flashcards