Back to marketplace

Data Structures

No description yet. This curated deck is ready for daily study.

Total cards: 17•Content version: v3•Public deck•Updated: 8/1/2026

Card preview (17)

#1
Front (Question)

What is an array?

Back (Answer)

A data structure for sorting an ordered set of data of the same data type within a single identifier

#2
Front (Question)

What is a record?

Back (Answer)

A data structure that stores data in elements called fields, organized on attributes.

#3
Front (Question)

What is a binary tree?

Back (Answer)

A tree where each node can only have 2 children . The right node and its children always have a greater value than the root node

#4
Front (Question)

What is a tuple?

Back (Answer)

A data structure for storing an immutable set of data that can be of different data types within a single identifier

#5
Front (Question)

What is the root node?

Back (Answer)

The first data item

#6
Front (Question)

What does immutable mean?

Back (Answer)

Something that cannot be changed once created

#7
Front (Question)

What is the breadth first traversal?

Back (Answer)

A method of traversing an entire graph by visiting all the neighbours of the first node before repeating the same with each neighbour in the order they were visited

#8
Front (Question)

What is depth first traversal?

Back (Answer)

A method of traversing an entire graph by travelling as far as possible along one route before back tracking and trying alternative unexplored routes

#9
Front (Question)

What is a directed graph?

Back (Answer)

A graph where the order of vertices paired in an edge matter. The edges are one way

#10
Front (Question)

What is a graph?

Back (Answer)

A data structure consisting of a set of vertices/nodes connected by a set of edges/arcs

#11
Front (Question)

What is a hash table?

Back (Answer)

A data structure where a hashing algorithm calculates a value to determine where a data item is to be stored. The data item can be directly accessed by recalculation, without any search

#12
Front (Question)

What is a list?

Back (Answer)

A data structure that stores a sequence of data values, each with a unique index

#13
Front (Question)

What is a linked list?

Back (Answer)

A data structure where each node consists of data and pointer. The pointer gives the location of the next node

#14
Front (Question)

What is a queue?

Back (Answer)

A first in first out (FIFO) data structure. The first item added/ pushed is the first to be removed/popped off

#15
Front (Question)

What is a stack?

Back (Answer)

A last in first out data structure. (LIFO). The last item added/ pushed is the first to be removed/popped off

#16
Front (Question)

What is a tree?

Back (Answer)

A data structure that uses a set of linked nodes to form a hierarchical structure starting at the root node. Each node is a child/sub node of a parent node

#17
Front (Question)

What is an undirected graph?

Back (Answer)

A graph where the order of get vertices paired in an edge does not matter. The edges are bidirectional