Search Results for

    Show / Hide Table of Contents

    Namespace Advanced.Algorithms.DataStructures

    Classes

    AvlTree<T>

    An AVL tree implementation.

    BHeap<T>

    A binary heap implementation.

    BinaryTree<T>

    A binary tree implementation using pointers.

    BinomialHeap<T>

    A binomial minMax heap implementation.

    BloomFilter<T>

    A simple bloom filter implementation.

    BpTree<T>

    A B+ tree implementation.

    Bst<T>

    A binary search tree implementation.

    BTree<T>

    A B-tree implementation.

    CircularLinkedList<T>

    A circular linked list implementation.

    CircularLinkedListNode<T>

    Circular linked list node.

    DaryHeap<T>

    A D-ary minMax heap implementation.

    DisJointSet<T>

    A disjoint set implementation.

    DoublyLinkedList<T>

    A doubly linked list implementation.

    DoublyLinkedListNode<T>

    Doubly linked list node.

    FenwickTree<T>

    A Fenwick Tree (binary indexed tree) implementation for prefix sum.

    FibonacciHeap<T>

    A fibornacci minMax heap implementation.

    IntervalTree<T>

    A multi-dimensional interval tree implementation.

    KdTree<T>

    A multiDimensional k-d tree implementation (Unbalanced).

    PairingHeap<T>

    A pairing minMax heap implementation.

    PriorityQueue<T>

    A priority queue implementation using heap

    QuadTree<T>

    A quadtree implementation.

    RangeTree<T>

    A multi-dimentional range tree implementation.

    RedBlackTree<T>

    A red black tree implementation.

    RTree

    An RTree implementation.

    SegmentTree<T>

    A segment tree implementation.

    SinglyLinkedList<T>

    A singly linked list implementation.

    SinglyLinkedListNode<T>

    Singly linked list node.

    SkipList<T>

    A skip list implementation with IEnumerable support.

    SparseSet

    A sparse set implementation.

    SplayTree<T>

    A splay tree implementation.

    SuffixTree<T>

    A suffix tree implementation using a trie.

    TernarySearchTree<T>

    A ternary search tree implementation.

    TreapTree<T>

    A treap tree implementation.

    Tree<T>

    A tree implementation.

    Trie<T>

    A trie (prefix tree) implementation.

    Interfaces

    IDistanceCalculator<T>

    A concrete implementation of this interface is required when calling NearestNeigbour() for k-d tree.

    In This Article
    Back to top Generated by DocFX