VR SCHOOL
ONLINE
Nexus Home
Course Catalog
Meta-Campus
Status
Enter The Nexus
Home
Courses
Book 5: Data Structures
Curriculum
6 Sections
45 Lessons
10 Weeks
Expand all sections
Collapse all sections
Chapter 1: Introducing Data Structures
11
1.1
Imagining Models of Computation
10 mins
1.2
Defining Data Structures
10 mins
1.3
Quantifying Performance
10 mins
1.4
Analyzing Arrays
10 mins
1.5
Looking at Linked Lists
10 mins
1.6
Doubling Down with Doubly Linked Lists
10 mins
1.7
Surmising Stacks, Queues, and Deques
10 mins
1.8
Musing about Maps
10 mins
1.9
Checking Out Hash Maps
10 mins
1.10
Tackling Trees
10 mins
1.11
Checking Out Binary Trees
10 mins
Chapter 2: Using Arrays
11
2.1
Understanding Arrays
10 mins
2.2
Creating Arrays
10 mins
2.3
Initializing an Array
10 mins
2.4
Using for Loops with Arrays
10 mins
2.5
Solving Homework Problems with Arrays
10 mins
2.6
Using the Enhanced for Loop
10 mins
2.7
Using Arrays with Methods
10 mins
2.8
Using Varargs
10 mins
2.9
Using Two-Dimensional Arrays
10 mins
2.10
Working with a Fun but Complicated Example: A Chessboard
10 mins
2.11
Using the Arrays Class
10 mins
Chapter 3: Using the ArrayList Class
8
3.1
Understanding the ArrayList Class
10 mins
3.2
Creating an ArrayList Object
10 mins
3.3
Adding Elements
10 mins
3.4
Accessing Elements
10 mins
3.5
Printing an ArrayList
10 mins
3.6
Using an Iterator
10 mins
3.7
Updating Elements
10 mins
3.8
Deleting Elements
10 mins
Chapter 4: Using the LinkedList Class
6
4.1
Understanding the LinkedList Class
10 mins
4.2
Creating a LinkedList
10 mins
4.3
Adding Items to a LinkedList
10 mins
4.4
Retrieving Items from a LinkedList
10 mins
4.5
Updating LinkedList Items
10 mins
4.6
Removing LinkedList Items
10 mins
Chapter 5: Creating Generic Collection Classes
5
5.1
Why Generics?
10 mins
5.2
Creating a Generic Class
10 mins
5.3
A Generic Stack Class
10 mins
5.4
Using Wildcard-Type Parameters
10 mins
5.5
A Generic Queue Class
10 mins
Chapter 6: Using Maps and Trees
4
6.1
Mastering Maps
10 mins
6.2
Using the HashMap Class
10 mins
6.3
Removing Entries from a Hash Map
10 mins
6.4
Using the TreeMap Class
10 mins
This content is protected, please
login
and
enroll
in the course to view this content!
Modal title
Main Content