資格暗記無料で始める

計算量とは?

計算量とは、入力サイズnが大きくなったときの処理時間や記憶領域の増え方を表す尺度。定数倍や低次の項を無視してO(1)、O(log n)、O(n)、O(n log n)、O(n²)などと表す。

高度試験・午前I(全区分共通)の過去問では3回出題されています(2016年度〜2023年度)。

けいさんりょう

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)/別名:オーダ記法、O記法


計算量の意味

入力サイズnが大きくなったときの処理時間や記憶領域の増え方を表す尺度。定数倍や低次の項を無視してO(1)、O(log n)、O(n)、O(n log n)、O(n²)などと表す。

計算量の具体例

2分探索はO(log n)、線形探索はO(n)。衝突のないハッシュ表の探索はデータ件数によらずO(1)。B+木の検索は木の高さに比例するのでO(log n)。

計算量は試験でどう引っ掛けられる?

「平均」と「最悪」で計算量が異なるアルゴリズムがある(クイックソート、ハッシュ表)。どちらを問われているかを読み取る。

計算量と関連する用語

計算量が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。