Week 07
Nerds You Should Know #6
Data and Memory
Data
Memory
Pointers
Arrays
Exercise: Implementing string.h
Structs
Dynamic Data Structures
Abstract Data Types
Abstract Data Types
Example: Quack ADT
A Linked List Implementation of a Quack
Exercise: Implementing Quack Functions
Implementing Quack Functions for Queues
Array Implementation of Quacks
An Array Implementation of a Quack
Exercise: Re-implementing Quack Functions
Comparing the LL and AR Implementation
Exercise: Testing the LL and AR Implementations of Quacks
Exercise: Josephus' Ring
Tips for Next Quiz
Produced: 4 Sep 2016