Ответ самому себе.
Если объект не хранит информацию и если каждый объект принадлежит не более чем одному набору, мы можем представить каждый объект и каждый набор в виде небольших уникальных положительных целых значений, используемыхв виде индексов в массиве кучи [].
Допустим, целочисленное значение может представлять набор или объект.Например:
0 представляет объект яблока
1 представляет объект банана
2 представляет набор яблока
3 представляет набор банана
В этом случае объект является просто целочисленным значением, поэтому не может хранить никакой информации.
Кроме того, целочисленные значения (0, 1, 2, 3) выше могут использоваться в качестве индексов массива кучи.
Если объект является членом набора, его элемент массива содержит целочисленное значение, представляющее набор.Следовательно, объекты указывают на набор, содержащий их.
В соответствии с приведенным выше примером 0 (объект apple) является членом 2 (set apple).
Следовательно, куча [0] = 2.
Примечание. Куча выводов [0] = 2 сохраняется только при условии, что каждый объект принадлежит максимум одному набору.