![](/template/termwiki/images/likesmall.jpg)
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
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
nicktruth
0
Terms
1
Blossaries
0
Followers
21 CFR Part 11 -- Electronic Records and Electronic Signatures
![](/template/termwiki/images/likesmall.jpg)
![](https://accounts.termwiki.com/thumb1.php?f=e9625f9e-1384870885.jpg&width=304&height=180)