All pastes #481383 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-05-10 20:10 UTC
rendered paste body
	void intersection(Menge a) {  
		int j = 0;
		int[] tmp;
		if(this.elements.length >= a.elements.length){
			tmp = new int[this.elements.length];
			
			for (int i = 0; i < this.elements.length; i++) {
				if(isElement(a.elements[i])) {
					tmp[i] = a.elements[i];
					j++;
				}
			}
		} else {
			tmp = new int[a.elements.length];
			for (int i = 0; i < a.elements.length; i++) {
				if(isElement(a.elements[i])) {
					tmp[i] = a.elements[i];
					j++;
				}
			}
			
		}
		int[] tmp1 = new int[j];
		
			for (int k = 0; k < j; k++) {
				tmp1[k] = tmp[k];
			}
		this.elements = tmp1;
		
	}