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

Decks in this class (16)

Python Basics
What is code that returns a value...,
What are named references to valu...,
What is variable creation called ...
47  cards
Sequence Types
Containers for collections of obj...,
What are all the sequence types,
What are all the sequence type me...
19  cards
Set Types
An unordered collection of unique...,
Syntax to create a set,
What kind of data does a set accept
7  cards
Mapping type
Dictionary container,
Dictionary container syntax,
True or false dict object types a...
7  cards
Not sure yet
Type conversion,
Implicit conversion,
What types can the int function c...
5  cards
String Formatting
Formatted string literal or f string,
Replacement field,
Presentation type
3  cards
Unit 4: Branching
A sequence of statements only exe...,
__ branch is a branch taken only ...,
__ branch has two branches the fi...
27  cards
Unit 5: Strings
What is the purpose of string sli...,
Slice notation syntax,
Stride
27  cards
Unit 7 Classes
1  cards
Unit 9: Searching and Sorting Algorithms
A sorting algorithm that treats t...,
A sorting algorithm that treats t...,
A sorting algorithm that repeated...
6  cards
Unit 10: Data Structures and Algorithms
Data structure,
Record,
A data structure that stores an o...
31  cards
Unit 11: Searching and Algoritm Analysis
1  cards
Data Types (36%)
A data structure for implementing...,
A data structure for implementing...,
Is a data structure that stores u...
15  cards
Sorting Algorithm Runtime
Selection sort,
Insertion sort,
Shell sort
7  cards
ADTs and their Data Structures
2  cards
Searching/Sorting Algorithms
Sorting algorithm that treats inp...,
Sorting algorithm that treats inp...,
A sorting algorithm that repeated...
8  cards

More about
algorithms & data structures i

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Justin O's Algorithms & Data Structures I 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
  • 13 decks
  • 163 flashcards
  • 7 learners
Decks: Lecture 1, Lecture 2, Lecture 3, And more!
Data structures and algorithms
  • 9 decks
  • 197 flashcards
  • 56 learners
Decks: Sorting Runtimes, Binary Trees, Searching And Tables, And more!
Python Data Structures & Algorithms
  • 13 decks
  • 342 flashcards
  • 114 learners
Decks: Python Built In Data Structures, Python User Defined Data Structures, Python List Methods, And more!
Make Flashcards