利用者:Polycube/sandbox

翻訳練習

引用元en:List_of_algorithms

The following is a list of algorithms along with one-line descriptions for each.

組合せに関するアルゴリズム。。Combinatorial algorithms。。[編集]

Combinatorics

組合せに関するアルゴリズム。。General combinatorial algorithms。。[編集]

グラフに関するアルゴリズム。。Graph algorithms。。[編集]

グラフ描画のためのアルゴリズム。。Graph drawing。。[編集]

ネットワーク理論に関するアルゴリズム。。Network theory。。[編集]

グラフ??に関するアルゴリズム。。Routing for graphs。。[編集]

グラフ探索に関するアルゴリズム。。Graph search。。[編集]

サブグラフに関するアルゴリズム。。Subgraphs。。[編集]

Sequence algorithms[編集]

Approximate sequence matching[編集]

Sequence search[編集]

Sequence merging[編集]

  • Simple merge algorithm
  • k-way merge algorithm
  • Union (merge, with elements on the output not repeated)

Sequence permutations[編集]

Sequence alignment[編集]

Sequence sorting[編集]

Template:Contradict-other

Subsequences[編集]

Substrings[編集]

Computational mathematics[編集]

Abstract algebra[編集]

Computer algebra[編集]

Geometry[編集]

Number theoretic algorithms[編集]

Numerical algorithms[編集]

Differential equation solving[編集]

Elementary and special functions[編集]

Geometric[編集]

Interpolation and extrapolation[編集]

Linear algebra[編集]

Monte Carlo[編集]

Numerical integration[編集]

Root finding[編集]

Optimization algorithms[編集]

Computational science[編集]

Astronomy[編集]

Bioinformatics[編集]

Geoscience[編集]

  • Vincenty's formulae: a fast algorithm to calculate the distance between two latitude/longitude points on an ellipsoid

Linguistics[編集]

Medicine[編集]

Physics[編集]

Statistics[編集]

Computer science[編集]

Computer architecture[編集]

  • Tomasulo algorithm: allows sequential instructions that would normally be stalled due to certain dependencies to execute non-sequentially

Computer graphics[編集]

Cryptography[編集]

Digital logic[編集]

Machine learning and statistical classification[編集]

Programming language theory[編集]

Parsing[編集]

Quantum algorithms[編集]

Theory of computation and automata[編集]

Information theory and signal processing[編集]

Coding theory[編集]

Error detection and correction[編集]

Lossless compression algorithms[編集]

Lossy compression algorithms[編集]

Digital signal processing[編集]

Image processing[編集]

Software engineering[編集]

Database algorithms[編集]

Distributed systems algorithms[編集]

Memory allocation and deallocation algorithms[編集]

Operating systems algorithms[編集]

Networking[編集]

Process synchronization[編集]

Scheduling[編集]

Disk scheduling[編集]

See also[編集]

References[編集]