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

Decks in this class (13)

BigO
What are the four most common fun...,
Bigo allows us to create a report...,
What is the equation is used by b...
23  cards
Array
Provide a description of an array,
What can be stored in an array,
What is a parallel array
22  cards
Arraylist
What is the main difference betwe...,
Given that arraylists have the sa...,
What data structure in an arrayli...
16  cards
Stack
Is an stack random or sequential ...,
A stack is a data structure in wh...,
What is a real world analogy for ...
16  cards
General
What is the term for groups of si...,
What are the two types of access ...,
Define random access
9  cards
Queue
Is queue random or sequential access,
A queue is a data structure in wh...,
What is a real life analogy of a ...
17  cards
LinkedList
Is a linked list random or sequen...,
Is a linkedlist a linear data str...,
Each element is created as a sepa...
23  cards
Doubly-LinkedList
Is the doubly linkedlist random o...,
What data structure is the doubly...,
Whats the key difference between ...
20  cards
Map
Name variations for a map 3,
Map definition,
What is an element in a map
14  cards
Hash Table
What is the name of the function ...,
Define a hash function,
What is the bigo of finding the i...
14  cards
Tree
All other data structures covered...,
What is a real world example of a...,
Tree definition
31  cards
Heap
Use cases for a max heap,
A priority queue is an example us...,
Heap definition
14  cards
Graph
What is a real world example of a...,
What is a formal definition of a ...,
What is the difference between a ...
17  cards

More about
Data Structures

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study James Ash's Data Structures 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?

Data structures and algorithms
  • 9 decks
  • 197 flashcards
  • 56 learners
Decks: Sorting Runtimes, Binary Trees, Searching And Tables, And more!
1. Data Science (Python)
  • 9 decks
  • 648 flashcards
  • 247 learners
Decks: 1 Introduction To Python 1, 2 Introduction To Python Ii, 3 Symbols In Data Science Part 1 Math Py, And more!
Structure and Function Test 1
  • 61 decks
  • 4784 flashcards
  • 17 learners
Decks: Terminology And Joint Muscle Action, Upper Body Blood Supply, Overview Of The Nervous System And Spina, And more!
Make Flashcards