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

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.

Featured blossaries

Daisy

Category: Animals   4 1 Terms

Allerin Services

Category: Technology   1 1 Terms