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

Prim-Jarnik algorithm

Computer science; Algorithms & data structures

Compute a minimum spanning tree by beginning with any vertex as the current tree. At each step add a least edge between any vertex not in the tree and any vertex in the tree. Continue until all ...

binary GCD

Computer science; Algorithms & data structures

Compute the greatest common divisor of two integers, u and v, expressed in binary. The run time complexity is O((log 2 u v)²) bit operations.

repeated squaring

Computer science; Algorithms & data structures

Compute the n th power of an expression in Θ(log n) steps by repeatedly squaring an intermediate result and multiplying an accumulating value by the intermediate result when appropriate.

BBP algorithm

Computer science; Algorithms & data structures

Compute the nth hexadecimal digit of π efficiently, without having to compute preceding digits.

Ratcliff/Obershelp pattern recognition

Computer science; Algorithms & data structures

Compute the similarity of two strings as the number of matching characters divided by the total number of characters in the two strings. Matching characters are those in the longest common ...

coordinate rotation digital computer (CORDIC)

Computer science; Algorithms & data structures

A simple and efficient algorithm to calculate hyperbolic and trigonometric functions by iterative complex rotations. Its advantage is that all computations can be achieved with addition, subtraction, ...

Featured blossaries

Watch Manufacturers

Category: Technology   4 5 Terms

How to Stay Motivated in MLM

Category: Business   1 7 Terms