Ch. 19 Lecture Notes - Linked Lists, Stacks, & Queues
"Official College Board interfaces"
List, Stack, & Queue chart
Big Oh chart for various methods
Links to various linked list, stack, & queue animations
Worksheets
- Ch. 19 Worksheet #1 - create your own 3 LinkedList exercises
- Ch. 19 Worksheet #2 - create your own 3 Stack and Queue
exercises
- Ch. 19 Worksheet #10 - tracing code with Stacks and Queues
(see Mr. Minich for this worksheet)
- Ch. 19 Worksheet #11 - implementing a find method and a findMiddle method in a singly-linked LinkedList class
Programming Assignments
- Ch19Proj1 - implementing a WyoStack class
using the Stack interface provided
by College Board
- Ch19Proj2 - implementing a WyoQueue class
using the Queue interface provided
by College Board
- Ch19Proj3 - a
static method that detects palindromes
- Ch19Proj4 - a static method that checks
for balanced parentheses
- Ch19Proj5 - beginning an email server
- Ch19Proj6 - simulation of a lunch line using Random & WyoQueue
- Ch19Proj7 - a static method that evaluates
algebraic expressions
- Ch19Proj8 - beginning an email client
program
- Ch19Proj9 - extending an email server