アルゴリズム
アルゴリズムとは問題を解くための手法です。コンピュータにとっては処理の手順です。
プログラムで解くべき問題にはデータの探索や整列があります。同じ問題を解決するにも処理速度や解答の正確さなど、優先事項に応じた複数のアルゴリズムがあります。
- 探索アルゴリズム
- リニアサーチ [Linear Search]
- バイナリーサーチ
- 整列アルゴリズム
- バブルソート
- 選択ソート
- 挿入ソート
- シェルソート
- クイックソート
- マージソート
- ヒープソート [Heap Sort]
- バケットソート [Bucket Sort]
- 分布数え上げソート [Counting Sort]
$Date: 2009-04-15 23:51:04 +0900 (Wed, 15 Apr 2009) $