Thomas H. Cormen、Charles E. Leiserson、Ronald L. Rivest、CliffordSteinによる「 IntroductiontoAlgorithms」という本を読んでいます。「アルゴリズムの分析」の第2章では、次のように述べられています。
また、データの各ワードのサイズにも制限があると想定しています。たとえば、サイズnの入力を処理する場合、通常、整数は定数c>=1のclgnビットで表されると想定します。各単語がnの値を保持できるように、c> = 1が必要です。これにより、個々の入力要素にインデックスを付けることができます。また、単語サイズが任意に大きくならないように、cを定数に制限します。(単語サイズの場合任意に成長する可能性があり、大量のデータを1つの単語に保存し、すべてを一定時間で操作することができます。これは明らかに非現実的なシナリオです。)
私の質問は、各整数がc lg nビットで表される必要があるというこの仮定と、c> = 1の場合、個々の入力要素にインデックスを付けることができる理由です。