Изменения

Перейти к: навигация, поиск

СНМ (наивные реализации)

46 байт добавлено, 15:02, 13 июня 2014
С помощью списка
<code>
'''srtructstruct''' nameOfStruct SetItem '''int ''' data '''int''' head *nameOfStruct '''SetItem''' next int data'''SetItem''' tail
nameOFStruct '''SetItem''' s[n]
'''func''' init():
</code>
<code>
'''int''' find(nameOfStruct '''SetItem''' x): <font color=green> // подразумевается, что <tex> x </tex> {{ --- }} ссылка на один из элементов </font>
'''return''' x.head.data
</code>
<code>
'''func''' union(nameOfStruct '''SetItem''' x, nameOfStruct '''SetItem''' y): <font color=green> // <tex> x </tex> и <tex> y </tex> {{ --- }} элементы множеств</font>
x = x.head
y = y.head
69
правок

Навигация