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

nand

Computer science; Algorithms & data structures

Negated conjunction: 0 NAND 0 = 1, 0 NAND 1 = 1, 1 NAND 0 = 1, 1 NAND 1 = 0.

nor

Computer science; Algorithms & data structures

Negated disjunction: 0 NOR 0 = 1, 0 NOR 1 = 0, 1 NOR 0 = 0, 1 NOR 1 = 0.

not

Computer science; Algorithms & data structures

Negation: NOT 0 = 1, NOT 1 = 0. Also known as complement.

virtual hashing

Computer science; Algorithms & data structures

Note: Litwin, W. "Virtual hashing: A dynamically changing hashing." Proc. Very Large Data Bases Conf., Berlin, 1978, pages 517-523.

expandable hashing

Computer science; Algorithms & data structures

A type of hierarchical hash system which treats a hash as a bit string, and uses a trie for bucket lookup. Its hierarchical nature allows re-hashing to be performed using an incremental operation ...

double-direction bubble sort

Computer science; Algorithms & data structures

A variant of bubble sort that compares each adjacent pair of items in a list in turn, swapping them if necessary, and alternately passes through the list from the beginning to the end then from the ...

divide and marriage before conquest

Computer science; Algorithms & data structures

A variant of divide and conquer in which subproblems created in the "divide" step are merged before the "conquer" step.

Featured blossaries

Neology Blossary

Category: Languages   1 2 Terms

21 CFR Part 11 -- Electronic Records and Electronic Signatures

Category: Health   1 11 Terms