Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
public class IntSet<br />
{<br />
// s indeholder mængdens tal<br />
private int[] s;<br />
/**<br />
* IntSet konstruerer en tom mængde<br />
*/<br />
public IntSet() { s = new int[0]; }<br />
/**<br />
* insert indsætter et tal i mængde n<br />
* @param i Det tal der skal indsættes i s<br />
*/<br />
public void insert(int i)<br />
{<br />
if(! member(i)) {<br />
int[] t = new int[s.length + 1];<br />
for(int j = 0; j < s.length; j++) { t[j] = s[j]; }<br />
t[s.length] = i;<br />
s = t;<br />
}<br />
}<br />
/**<br />
* member tester medlemskab af mængden s<br />
* @param i Et tal<br />
* @return sandhedsværdien af udsagnet<br />
* tallet i ligger i mængden s<br />
*/<br />
public boolean member(int i)<br />
{<br />
for(int j = 0; j < s.length; j++) {<br />
if(s[j] == i) {<br />
return true;<br />
}<br />
}<br />
return false;<br />
}<br />
42