安定ソート

安定=等しいキーの相対順序を保存。計算量や省メモリとは別概念とは?

意味

安定な整列では、同じキーの要素の順序が入力時のまま保たれる。マージソートや挿入ソートは安定、単純な選択ソートやクイックソートは一般に不安定とされる。 ▍なぜ正解 整列の安定性とは、キー値が等しい要素どうしについて、整列前の相対的な並び順が整列後も保存される性質をいう。複数の項目で段階的に整列する場合などに、先の整列結果を崩さない利点がある。 ▍よくある間違い 安定性を「最速」や「省メモリ」といった別の性質と取り違える。 ▍試験の狙い 安定性は「等しいキーの順序が変わらないか」だけを問う性質と押さえる。

?応用情報技術者試験での問われ方

整列(ソート)アルゴリズムが「安定(stable)である」ことの説明として最も適切なものはどれか。
答え:安定=等しいキーの相対順序を保存。計算量や省メモリとは別概念

覚え方

同点の並び順そのまま、それが安定なソート。

安定=等しいキーの相対順序を保存。計算量や省メモリとは別概念」を、演習で定着させる。

応用情報技術者試験の過去問を、一問ごとの8-ways解説つきで。まずは無料で。

無料ではじめる →
この用語が出る過去問を、解いて確かめる。

用語は暗記カード(SRS)で反復、過去問はAI解説つき。無料ではじめられます。

登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。

ukamiru 用語集 · 応用情報技術者試験

安定=等しいキーの相対順序を保存。計算量や省メモリとは別概念とは?意味と応用情報技術者試験での問われ方|ukamiru 用語集