どうすればよいreduceですMap<Integer, List<Integer>>か?
' dreduceマップを、 の各Integer値List<Integer>が一意で重複しないマップとします。
例:
マップ A:
0 --> (0)
1 --> (1, 2)
2 --> (2, 1)
次のようになります。
0 --> (0)
1 --> (1, 2)
また
0 --> (0)
2 --> (2, 1)
reducedマップを作成するため、キー 1 または 2 の削除は許容されることに注意してください。
EDIT : 要素がそれ自体にマップされる場合、 のように分離したままにする必要があります0 --> 0。ただし、複数の値に共通の整数がある場合は、マージする必要があります。