From charlesreid1

Revision as of 07:21, 3 June 2017 by Admin (talk | contribs) (Created page with "=Notes= ==LinkedDict== A dictionary is a data structure that allows lookups to happen by value. (See Dictionaries for definitions/notes from Skiena Chapter 3.) LinkedDi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Notes

LinkedDict

A dictionary is a data structure that allows lookups to happen by value. (See Dictionaries for definitions/notes from Skiena Chapter 3.)

LinkedDict implements the underlying store container as a linked list.

LinkedDict Java class

LinkedDict class implements an array to store dictionary data.

Implements the following methods:

  • search
  • insert
  • delete
  • max or min
  • predecessor or successor

It does so using a linked list structure.