Home > Industry/Domain > Computer science > Algorithms & data structures

Algorithms & data structures

The optimization of programming methods and organization of information to achieve a desired result more efficiently.

Contributors in Algorithms & data structures

Algorithms & data structures

quadtree

Computer science; Algorithms & data structures

A tree where each node is split along all d dimensions, leading to 2 d children.

search tree

Computer science; Algorithms & data structures

A tree where every subtree of a node has keys less than any other subtree of the node to its right. The keys in a node are conceptually between subtrees and are greater than any keys in subtrees to ...

balanced tree

Computer science; Algorithms & data structures

A tree where no leaf is much farther away from the root than any other leaf. Different balancing schemes allow different definitions of "much farther" and different amounts of work to keep them ...

ordered tree

Computer science; Algorithms & data structures

A tree where the children of every node are ordered, that is, there is a first child, second child, third child, etc. An unordered tree may be thought of as a recursive bag, while an ordered tree is ...

height-balanced tree

Computer science; Algorithms & data structures

A tree whose subtrees differ in height by no more than one and the subtrees are height-balanced, too. An empty tree is height-balanced.

finitary tree

Computer science; Algorithms & data structures

A tree with a finite number of children at every node. As opposed to infinitary trees which may have an infinite number of children at some nodes.

multiway tree

Computer science; Algorithms & data structures

A tree with any number of children for each node.

Featured blossaries

Maritime

Category: Engineering   1 1 Terms

metal music

Category: Entertainment   1 20 Terms