Data Structures & Algorithms Lecture Notes

29 September 2010 • Linked Lists


Outline

  • Motivation
  • List properties.
  • The list ADT.
  • ADT implementations.
  • Extension and details.
quipu

Arrays

Consequences

The Trade-Off

Properties

Dynamics vs. Referencing

The ADT

Adding and Removing Elements

Query Operations

Traversal Operations

Traversals vs. Dynamics

List ADT Implementations

Array-Based Implementation

Array Representation

List Element References

List Adding and Removing

List Traversal

Array-List Comparison

Dynamic Lists

Basic Idea

Linked Representation

List Add and Remove

Other Details

List Comparison

Summary

Credits


This page last modified on 25 November 2008.

Creative
    Commons License