Unio-Holvan Adattípus: U Nioholvan ( (H S: U Nioholvan, X, Y: Elemtip, N1, N2: Nevtip
Unio-Holvan Adattípus: U Nioholvan ( (H S: U Nioholvan, X, Y: Elemtip, N1, N2: Nevtip
/
rtkhalmaz: UnioHolvan = {{H1 , . . . , Hk } : Hi E, i = 1, . . . , k, i 6= j Hi H j = 0}
Muveletek:
{Igaz}
Letesit(S, n)
{Igaz}
Letesit(S)
/
{S = 0}
{S = {{1}, . . . , {n}}}
{S = S}
Megszuntet(S)
{Igaz}
{S = S}
Uresit(S)
/
{S = 0}
{S = {H1 , . . . , Hk } x Hi }
Holvan(S, x)
}{= y (x Hi y Hi )}
{S = {H1 , . . . , Hk } x
/ Hi }
Holvan(S, x)
{= x S = Pre(S) {{x}}
{S = {H1 , . . . , Hk } n1 Hi n2 H j }
{S = {H1 , . . . , Hk }}
Elemszam(S)
{S = {H1 , . . . , Hk }}
ReszElemszam(S, x)
{S = S}
{S = {H1 , . . . , Hk } (i)(x Hi )}
{S = Pre(S) Hi H j {Hi H j }}
{= k = |S| S = Pre(S)}
{= |Hi | x Hi S = Pre(S)}
Iterator(S)
{}
ReszIterator(S, x)
{}