![](/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
window
Computer science; Algorithms & data structures
substring of the text that is aligned with the pattern.
dining philosophers
Computer science; Algorithms & data structures
Suppose a number of philosophers surround a dining table. Adjacent philosophers share one fork. They spend time thinking or trying to eat. A philosopher must have both the fork on the left and the ...
sparsification
Computer science; Algorithms & data structures
Technique for designing dynamic graph algorithms, which when applicable transform a time bound of T(n,m) onto O(T(n,n)), where m is the number of edges and n is the number of vertices of the given ...
mean
Computer science; Algorithms & data structures
The (arithmetic) mean of some values is the sum of all values divided by the number of values.
balance
Computer science; Algorithms & data structures
The (weight) balance of a tree is the number of leaves of the left subtree of a tree, denoted
root balance
Computer science; Algorithms & data structures
The (weight) balance of a tree is the number of leaves of the left subtree of a tree, denoted
simple uniform hashing
Computer science; Algorithms & data structures
The assumption or goal that items are equally likely to hash to any value.
Featured blossaries
stanley soerianto
0
Terms
107
Blossaries
6
Followers
Literary Genres
![](/template/termwiki/images/likesmall.jpg)
![](https://accounts.termwiki.com/thumb1.php?f=af2d32dc-1400661830.jpg&width=304&height=180)