みんなのデータ構造読書メモ 第一章(2)

- (2 min read)

1.4 計算モデル

  • ワード幅wと要素数nがあるとき、 を前提とする、ということは1ワードの中には最高でも1つの要素しか存在しない(wビット中に複数要素が存在することはありえない)という仮定のもとでの話だと思う。このとき とすると、 なので、6bitあれば2進数で要素数を表せる。もしwbitで数え切れないような要素数の場合は1ワード以上を必要とするのでそれを避けたいようだ(2ワード使って表すのになんの問題があるのかはよくわからないが)。64bitコンピューターの世界では 約1844京個の要素しかデータ構造に存在しない。