Next:
Arrays
Up:
Structured Programming in Pascal
Previous:
Homework assignment, 100 points
Contents
Congregates
Subsections
Arrays
What is an Array?
Pascal Syntax
Common Array Techniques
Going Through an Array
Homework Assignment (200 points)
Requirements
How to turn in
Warning
Array Related Algorithms
Searching in an Unsorted Array (Linear Search)
Searching in a Sorted Array
Sorting
Homework Assignment
Hint
How to submit?
Records
Concepts
Syntax
Standalone
Record Definition and Reference
Named
Record Definition and Reference
Named
Type Definition and Reference
Abstract Data Types
Circular Queue
General Queue (FIFO)
Circular Queue
Pascal
record
Implementation
Operations for Circular Queues in Pascal
Initialize
Check for Empty
Check for Full
Add an Item
Remove and Item
Using
CirQ
not
As an ADT
Using
CirQ
as an ADT
Homework Assignment
Stack Revisited
Interactive Tester
How to Turn in
Tak Auyeung 2003-12-03