テクノロジ
アルゴリズムとは
英語名:Algorithm
ひとことで言うと:問題を解くための、明確で有限回に終わる処理手順。
意味をわかりやすく解説
アルゴリズムは、目的の答えを得るために、処理をどの順番で行うかを決めた手順です。
料理の手順のように順序・分岐・繰返しを組み合わせます。正しいだけでなく、データ量が増えたときの時間やメモリ使用量も評価します。
具体例
名簿から目的の名前を探すため、先頭から一致するまで一件ずつ比較します。
似た用語との違い
プログラム
アルゴリズムは言語に依存しない解法の手順、プログラムはその手順をコンピュータが実行できる形で記述したものです。
ITパスポートの試験ポイント
「問題解決の手順」「順次・選択・反復」がアルゴリズムです。
CHECK QUESTION
同じ問題でも異なるアルゴリズムを使える?
答えを見る
使えます。線形探索と二分探索のように、前提や効率が異なる手順があります。
この説明は分かりやすかったですか?
ITパスポートを勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。