Data Structures list

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/9

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:20 AM on 5/17/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

10 Terms

1
New cards

Dynamic Arrays

A contiguous row of lockers that can grow in size when full, similar to the assigned seating in a theater.

2
New cards

Singly Linked List

A sequence of nodes where each node contains a value and a pointer to the next node, analogous to a scavenger hunt.

3
New cards

Hash Table

A system that uses a unique key and a hash function to quickly access values, similar to how a dictionary leads to word definitions.

4
New cards

Binary Search Tree (BST)

A tree structure that organizes sorted data, where left child nodes contain smaller values and right child nodes contain larger values.

5
New cards

Stack

A LIFO data structure where elements are added and removed from the top.

6
New cards

Queue

A FIFO data structure where elements are added to the back and removed from the front.

7
New cards

Priority Queue

A tree structure where the highest (or lowest) priority element is always at the root.

8
New cards

Deque (Double-Ended Queue)

A sequence that allows constant-time insertion and deletion at both ends.

9
New cards

Trie (Prefix Tree)

A specialized tree for storing strings, where paths from the root form words.

10
New cards

Graph (Adjacency List)

A representation of vertices and edges using a list or array, commonly used for modeling relationships.