抱歉,如果以前有人问过这个问题,但我找不到适合我想做的事情的匹配项。
我正在寻找一种算法来在 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