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
Stirling's formula
Computer science; Algorithms & data structures
For large values of n, (n/e) n √(2nπ) n (1 + 1/(12n-1)) √(2nπ).
Stirling's approximation
Computer science; Algorithms & data structures
For large values of n, n! ≈ (n/e) n √(2nπ).
Rank
Computer science; Algorithms & data structures
For a given match, this is the number of matches in a longest chain terminating with that match, inclusive.
Calculus of communicating systems (CCS)
Computer science; Algorithms & data structures
Introduced by Robin Milner around 1980, CCS is an algebraic theory that formalises the notion of concurrent computation. The formal language includes primitives for describing parallel composition, ...
Burrows-Wheeler transform (BWT)
Computer science; Algorithms & data structures
Rearrange a string so repeated substrings lead to repeated characters in the rearranged string, which is easier to compress. Knowing which character was last in the original string, the original can ...
Block search
Computer science; Algorithms & data structures
Search a sorted array by checking every j th item until the right area is found, then doing a linear search. The optimum for n items is when j=√ n.
Jump search
Computer science; Algorithms & data structures
Search a sorted array by checking every j th item until the right area is found, then doing a linear search. The optimum for n items is when j=√ n.