1. ホーム
  2. java

[解決済み] java - 1000万ビット長のビット配列の作成と操作方法

2022-02-03 10:41:08

質問内容

疑似コードでは簡単に解けたのに、いざJavaでコーディングしてみると、どこから手をつけていいのかわからない...という問題に出くわしました。

以下は、私がやるべきことです。

  1. サイズ1000万(ビット)のビット配列が必要だ(Aとする)。
  2. この配列の要素を1または0に設定できるようにする必要があります(A[99000]=1)。
  3. 1000万個の要素を繰り返し処理したいのですが。

どのように解決するのですか?

使用方法 BitSet (すでにコメントでHunter McMillenが指摘しているように)。簡単に 得る セット ビットになります。繰り返し処理を行うには、通常の for のループになります。