Lecture Topics |
|
|
---|---|---|
Chapter 1 - Data Structures |   |   |
Chapter 2 - Searching and Algorithm Analysis | Search Pseudo-Code | TestTimes Demo |
Chapter 4 - Sorting |
Bubble Sort Algorithm
Selection Sort Algorithm Insertion Sort Algorithm |
Bubble Sort Example
-
Bubble Sort Dance
Selection Sort Example - Selection Sort Dance Insertion Sort Example - Insertion Sort Dance |
Chapter 6 - Lists, Stacks and Queues |   |
Enum Demo
BetterArray Demo ArrayBasedList Demo LinkedList Demo ArrayBasedQueue Demo LinkedQueue Demo Cities Demo |
Chapter 10 - Hash Tables |   | HashTable |
Chapter 12 - Trees |   | Binary Search Tree |
Chapter 14 - Heaps and Treaps |   |   |
Chapter 15 - Sorting Algorithms Part 2 |   |
Heap Sort
Merge Sort Quick Sort |
Chapter 17 - Graphs |   |   |
|
---|
|
|
|
|
|
|
|
|
|
---|
|
Java Download | Eclipse Download | Java Documentation |
---|---|---|
Java SE Development Kit 8 Downloads
Download Java SE Development Kit Open Downloaded File and Follow Install Instructions |
Eclipse Download
Download Eclipse IDE for Java Developers Open Downloaded File and Save Eclipse on Your Desktop |
Java Platform, Standard Edition 8 API Specification |
Math & Computer Science Learning Center (MCSLC) |
Teaching Novice Programmers How To Debug Their Code |