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.
Industry: Computer science
Add a new termContributors in Algorithms & data structures
Algorithms & data structures
universal hashing
Computer science; Algorithms & data structures
A scheme that chooses randomly from a set of hash functions.
balanced k-way merge sort
Computer science; Algorithms & data structures
A merge sort that sorts a data stream using repeated merges. It distributes the input into k streams by repeatedly reading a block of input that fits in memory, called a run, sorting it, then writing ...
Karnaugh map
Computer science; Algorithms & data structures
A method for minimizing a boolean expression, usually aided by a rectangular map of the value of the expression for all possible input values. Input values are arranged in a Gray code. Maximal ...
Veitch diagram
Computer science; Algorithms & data structures
A method for minimizing a boolean expression, usually aided by a rectangular map of the value of the expression for all possible input values. Input values are arranged in a Gray code. Maximal ...
KV diagram
Computer science; Algorithms & data structures
A method for minimizing a boolean expression, usually aided by a rectangular map of the value of the expression for all possible input values. Input values are arranged in a Gray code. Maximal ...
padding argument
Computer science; Algorithms & data structures
A method for transferring results about one complexity bound to another complexity bound, by padding extra dummy characters onto the inputs of the machines involved.
Rice's method
Computer science; Algorithms & data structures
A method of complex asymptotics that can handle certain alternating sums arising in the analysis of algorithms.