这取决于它是如何实施的。从实际导致分组比较器实现的问题的描述来看,可以明确地说,这是将被带到reduce方法的键的第一次出现。
假设您的减少输入如下所示:
A1, V1
A2, V2
A3, V3
B1, V4
B2, V5
Run Code Online (Sandbox Code Playgroud)
而不是接到减少调用,如下所示:
reduce(A1,
{V1}
); reduce(A2,
{V2}
); reduce(A3,
{V3}
); reduce(B1,
{V4}
); reduce(B2,
{V5}
);
Run Code Online (Sandbox Code Playgroud)
您可以定义分组比较器来比较字母并最终得到:
reduce(A1,
{V1,V2,V3}
); reduce(B1,
{V4,V5}
);
Run Code Online (Sandbox Code Playgroud)
这是使用分组比较器后的期望结果。
| 归档时间: |
|
| 查看次数: |
81 次 |
| 最近记录: |