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

Decks in this class (18)

Algorithms - Definitions
What is an algorithm 1,
What is a set 2,
What is the result of a union of ...
12  cards
Algorithmic approaches
What is brute force 1,
Advantages of brute force 2,
What is an algorithmic design str...
10  cards
Algorithms
Big 0 sequential 1,
What is a sequential search 2,
What is a selection sort 3
12  cards
Problems
What is the travelling salesman p...,
What is the knapsack problem 2,
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 3
7  cards
Graphs
What is an undirected graph 1,
What is the degree of a vertex 2,
What is an adjacency list 3
21  cards
Abstract Data Types (ADTs)
Define adt 1,
What can we do with abstractions 2
2  cards
Queues
quintessentially british
21  cards
Linked Lists
What are linked lists 1,
What do nodes contain 2,
Types of linked lists 3
6  cards
Hashing Data Structures
What are buckets 1,
What is the purpose of a hashing ...,
What determines the bucket locati...
15  cards
Trees
What is a node 1,
What is an edge 2,
What is unique about the root node 3
37  cards
Sorting and Searching Algorithms
What are the 3 components of a bu...,
What is the big o efficiency of a...,
Why are bubble sort algorithms in...
11  cards
Recursion
What is a recursive algorithm 1,
What is the recursive case in a r...,
What is a base case in a recursiv...
5  cards
File I/O
What are character streams used f...,
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 recursi...
3  cards
Linked Lists
How are linked list items structu...,
What variables are needed for a l...,
Benefits of linked lists compared...
7  cards
Object Oriented Terminology
What is a class 1,
What is an object 2,
What is encapsulation 3
10  cards
GUIs
What is an event driven language 1,
What is the purpose of a layout m...,
How do you add layers of abstract...
7  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
  • 180 learners
Decks: Two Sum, Sql Orm, Javascript, And more!
Make Flashcards