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

easy split, hard merge

Computer science; Algorithms & data structures

A recursive algorithm, especially a sort algorithm, where dividing (splitting) into smaller problems is quick or simple and combining (merging) the solutions is time consuming or complex.

hard split, easy merge

Computer science; Algorithms & data structures

A recursive algorithm, especially a sort algorithm, where dividing (splitting) into smaller problems is time consuming or complex and combining (merging) the solutions is quick or trivial.

top-down radix sort

Computer science; Algorithms & data structures

A recursive bucket sort where elements are distributed based on succeeding pieces (characters) of the key.

Turing reduction

Computer science; Algorithms & data structures

A reduction computable by an oracle Turing machine that halts for all inputs.

Cook reduction

Computer science; Algorithms & data structures

A reduction computed by a deterministic polynomial time oracle Turing machine.

Karp reduction

Computer science; Algorithms & data structures

A reduction given by a polynomial time computable transformation function.

many-one reduction

Computer science; Algorithms & data structures

A reduction that maps an instance of one problem into an equivalent instance of another problem.

Featured blossaries

Spirits Drinks

Category: Food   2 6 Terms

Guns

Category: Objects   1 5 Terms