В нескольких вопросах по stackoverflow упоминается похожая проблема, но ...
У меня есть квадратная матрица, например, вот так:
| A | B | C | D
A | 1 | 1 | 0 | 0
B | 1 | 1 | 1 | 0
C | 0 | 1 | 1 | 0
D | 0 | 0 | 0 | 1
Квадратная матрица может быть любого размера (может быть 1000x1000 или больше). Я хочу получить кластеры (я не знаю, сколько ...). Для приведенного выше примера я должен получить два кластера:
- A, B, C (потому что A-B и B-C)
- D