有没有人能够启发我如何使用 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)
谢谢!