Изменения
→Реализация с весовой эвристикой
         s[i].head = s[i]
         s[i].tail = s[i] // храним только для представителя
         s[i].count  = 1 // храним только для представителя
 find(x): // подразумевается, что x {{ --- }} ссылка на один из элементов
