この質問が以前に尋ねられた場合は申し訳ありませんが、私がやろうとしていることと一致するものを見つけることができませんでした.
C# (または関連する LINQ 拡張機能) で以下を実行するアルゴリズムを探しています。
数値のセット内の数値 (例: 56 of 1 to 245
) とパーティション サイズ (例: ) を除外しない数値10
が指定された場合、指定された数値が含まれるパーティションの開始番号を見つけたいと思います。
例: 56 の開始ページを検索します。
1-10
11-20
21-30
31-40
41-50
51-60 <-- 56 is in the partition starting with 51
..
231-240
241-245