Table of Contents

Namespace AlgorithmsSW.SymbolTable

Provides a variety of SymbolTables (which are really dictionaries).

Classes

OrderedSymbolTableWithOrderedArray<TKey, TValue>
OrderedSymbolTableWithOrderedKeyArray<TKey, TValue>
OrderedSymbolTableWithOrderedLinkedList<TKey, TValue>
OrderedSymbolTableWithUnorderedLinkedList<TKey, TValue>
PairComparer<TKey, TValue>
SymbolTableAlgorithms
SymbolTableWithBinarySearchTree<TKey, TValue>
SymbolTableWithKeyArray<TKey, TValue>
SymbolTableWithOrderedParallelArray<TKey, TValue>
SymbolTableWithParallelArrays<TKey, TValue>
SymbolTableWithSelfOrderingKeyArray<TKey, TValue>

Interfaces

IOrderedSymbolTable<TKey, TValue>
IReadOnlySymbolTable<TKey, TValue>

Defines methods for reading information of a generic symbol table.

ISymbolTable<TKey, TValue>

Defines methods for managing a generic symbol table.