私が行っている話を解決するために(最悪の場合)指数関数的な時間計算量を要する問題の直感的で現実的な例を探しています。
これが私が思いついた他の時間計算量の例です(それらの多くはこのSOの質問から取られました):
- O(1)-数値が奇数か偶数かを判断する
- O(log N)-辞書で単語を検索する(二分探索を使用)
- O(N)-本を読む
- O(N log N)-トランプのデッキを並べ替える(マージソートを使用)
- O(N ^ 2)-トロリーのショッピングリストにすべてがあるかどうかを確認します
- O(無限大)-頭に着地するまでコインを投げる
何か案は?