Guten Abend.
Vor einiger Zeit hatte ich schonmal folgendes Problem. Habe aber keine gute Lösung gefunden. Hier nochmal mein Problem.
Ich habe zwei Arrays mit unterschiedlicher Anzahl von Elementen. In jedem Element ist ein String.
Z.B. A1 40000 Elemente
B1 42000 Elemente
In A1 können Elemente (1 oder auch alle) enthalten sein, die auch in B1 sind.
In B1 können Elemente (1 oder auch alle) enthalten sein, die auch in A1 sind
Nach dem Programmdurchlauf soll ein
- Array A2 erstellt werden, in dem alle Elemente drin sind, die in A1 sind aber nicht in B1
- Arry B2 erstellt werden, in dem alle Elemente drin sind, die in B1 sind aber nicht in A1
Wie macht man denn das am geschicktesten.
Grüße und noch alles Gute zum neuen Jah
Vergleichsroutine
- alter Mann
- Beiträge: 201
- Registriert: 29.08.2008 09:13
- Wohnort: hinterm Mond
Re: Vergleichsroutine
Sind denn alle Strings in einem Array (z.B. A1) unterschiedlich, oder können dort auch gleiche Strings auftreten?
Win11 64Bit / PB 6.0
- NicTheQuick
- Ein Admin
- Beiträge: 8809
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Re: Vergleichsroutine
Das Problem haben wir doch damals schon gelöst. Wieso stellst du die Frage denn dann wieder? Ist dir die Routine immer noch zu langsam?