Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Iamは5163要素の配列を128の配列に分割しようとしていますが、各配列には平均の+/-1要素を超えてはなりません。
5163/128 = 40,33、四捨五入=40。5163%128 = 43、これは、128個のアレイのうち43個に平均より1個多い配列が含まれている必要があることを示します。
これをコードで書くにはどうすればよいですか?
String [] words; // Contains 5163 words for(... .. .. .) { .... }
すべての配列を保持し、制約に従って要素の分割を実行してから、コレクションを返すためのコレクションが必要になります。
除算が完了した後、いくつかの配列(おそらくランダムな44個の配列)が余分な要素を取得していると言えます。