C 949: Data Structures and Algorithms

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

Decks in this class (11)

C949v4 Study Guide
What is the percentage of the ass...,
What type of search algorithm is ...,
What is binary search 3
73  cards
1.1 Data structures
What is a data structure 1,
What operations can be performed ...,
Define a record in the context of...
19  cards
1.2 Algorithms Overview
What is an algorithm 1,
What are the typical characterist...,
Fill in the blank an algorithm is...
8  cards
1.3 Introduction to algorithms
What is an algorithm 1,
What does a computational problem...,
What is the input in the findmax ...
20  cards
1.4 Relation between data structures and algorithms
What do data structures define 1,
What is a common operation for da...,
True or false the algorithm to ap...
21  cards
1.5 Abstract data types
What is an abstract data type adt 1,
Can an adt be implemented using d...,
What is an example of a common ad...
18  cards
1.6 Applications of ADTs
What does abstraction mean in the...,
How do adts support abstraction 2,
What is the benefit of using abst...
19  cards
1.8 Huffman compression
What is the basic idea of compres...,
How many bits does uncompressed a...,
Compress the text aaa go using hu...
65  cards
1.9 Heuristics
What is a heuristic 1,
What is the goal in the knapsack ...,
What is the maximum weight limit ...
28  cards
Big O
What does time complexity describe 1,
What is the focus of big o notati...,
List the order of functions from ...
28  cards
What is an Algorithm?
What is an algorithm 1,
Define the term problem in the co...,
What are the main components of a...
53  cards

More about
C 949: Data Structures and Algorithms

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Ben Christensen's C 949: Data Structures and Algorithms flashcards for their Utah State University 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?

Make Flashcards