小编Ste*_*J81的帖子

LINQ(或伪代码)按接近度对项目进行分组

有没有人能够启发我如何使用 LINQ(或者在必要时使用更合适的东西)来创建一个整数列表,这些列表按彼此的接近程度分组。

基本上,我想创建数字在任何其他数字的 5 以内的组。

所以,给定:

3 27 53 79 113 129 134 140 141 142 145 174 191 214 284 284
Run Code Online (Sandbox Code Playgroud)

生成以下列表:

3 
27
53
79
113
129 134 
140 141 142 145
174
194
214
284 284
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# linq grouping list

5
推荐指数
1
解决办法
742
查看次数

标签 统计

c# ×1

grouping ×1

linq ×1

list ×1