【发布时间】:2021-07-11 04:43:57
【问题描述】:
输入:两个整数列表的列表
List<List<int>> lists = new List<List<int>>() {
{1,2},
{20,21},
{3,2},
{21,55}
};
输出:具有相同第一个OR第二个整数值的两个整数列表
{
{{1,2}, {3,2}},
{{20,21}, {21,55}}
}
【问题讨论】:
-
How to Ask 和 minimal reproducible example 会很好。 “两个整数列表的列表”?那两个整数是元组吗?和数组?密钥对?具有 2 个属性的对象?你有最小样本的初始化吗?和预期的结果。是否要在嵌套嵌套的地方进行分组。还是扁平的?
-
请提供 input 和预期 result 的 example
-
好的,如果内部元素是一个列表,你确定 group by 总是有 2 个元素吗?可以有更多吗?可能会少一点吗?或者你需要提防那个
-
请问
{{1, 2}, {3, 2}, {2, 5}}的预期答案是什么? -
同样的 {{1, 2}, {3, 2}, {2, 5}}