Forum: Programmieren allgemein
by fiasko,
2. Nov 2004
Hallo,
hast du dir mal den Quelltext genau angeschaut? Bei dem Code den du für "Eintragen!" ersetzt hast fügst du doch Elemente aus Array2 die nicht schon in Array1 sind in das neue Array ein. Dort fehlen dann natürlich alle aus array1.
Du hast jetzt 2 Möglichkeiten: wenn in Array1 keine doppelten Einträge enthalten sind bzw. du diese nicht raushaben willst brauchst du ein anderen Ersatz...
Forum: Programmieren allgemein
by fiasko,
2. Nov 2004
Hallo,
ist denn das Array sortiert? Wenn nicht mußt du zwangsläufig für jedes Element aus Array2 Prüfen ob es in Array1 schon drinne ist. Damit wird auch sichergestellt das in Array2 doppelte Werte dann nicht doppelt in Array1 landen.
Pseudo Code:
for i:= 1 to Laenge2 do
begin
found := false;
for j:= 1 to Laenge1 do