This lecture will continue with where we left off Tuesday discussing some more Abstract Data Types. The material listed for Tuesdays lecture is applicable for Thursday and is repeated again below:
Pages | Section |
697-699 | A6 |
67-69 | 3.1.1 |
78-79 | 3.2.1 |
93 | 3.4.1 |
116 | 4.1.1 |
122-124 | 4.2.1 - 4.2.3 |
132 | 4.3.1 |
137-138 | 4.5 |
149 - 151 | 5.1.2 - 5.1.3 |
164 - 165 | 5.3.2 |
94 - 95 | 3.4.2 |
Pages | Section |
80-84 | 2.4 |
136-140 | 4.1.1 |
149-152 | 4.2.1 |
166 | 4.4.1 |
185-186 | 5.1 and 5.1.1 |
194-198 | 5.2.1 - 5.2.3 |
206 | 5.3.1 |
214-218 | 5.5 - 5.6 |
228-236 | 6.1.2 - 6.1.3 |
247-248 | 6.3.1 - 6.3.2 |
171 - 172 | 4.4.3 |
211 - 214 | 5.4 |
Relevant Information:
Java Interfaces: Java Interface Code (written by Professor Franck van Breugel)More Interface Code: (written by Professor Franck van Breugel) Will be covering most of these in the lecture.
- Stack
- StackEmptyException
- Queue
- QueueEmptyException
- InspectableContainer
- InspectableVector
- BoundaryViolationException
- Deque
- DequeEmptyException
- Position (no container)
- InspectableContainer
- InspectablePositionalContainer
- InspectableList
- EmptyContainerException
- InspectableSequence
- Sequence
- PositionalContainer
- InspectableTree
- InvalidPositionException
- Tree
- InspectableBinaryTree
- BinaryTree
- java.util.Enumeration
- java.util.Iterator
- java.util.Vector