У меня есть простая проблема, которую я не могу успокоить:
Скажем, у меня есть эти значения массива (может измениться, но с той же базовой структурой):
TempArray[0]: 0,0
TempArray[1]: 0,0,0,0
TempArray[2]: 0,0,0,0
TempArray[3]: 3,3,3,4
TempArray[4]: 4,4
TempArray[5]: 4,3,4,4
TempArray[6]: 6,6
Массив может идти глубже или меньше, но всегда нужно сравнивать внутри массива, чтобы получить цель.
Ответ, который я ищу, - это общее количество подходящих групп. Так как есть 4 и 3 вместе, все 4 и 3 просто будут считаться как 1.
Мой ожидаемый результат от вышеупомянутого был бы 3 (количество полных уникальных групп). Все 0 равны 1, все 3 и 4 сливаются в 2, а 6 равны 3. Мне просто важно, что значение равно 3.
Есть идеи, как этого добиться?
Спасибо
John