Thread Arrays vergleichen (26 answers)
Opened by Anonym at 2012-08-25 21:37

GUIfreund
 2012-08-31 10:54
#161516 #161516
User since
2011-08-08
559 Artikel
BenutzerIn
[default_avatar]
2012-08-30T19:53:16 hlubenow
2012-08-30T13:06:10 GUIfreund
2012-08-26T22:10:04 hlubenow
Hmm, würde es nicht genügen, die Stelle in @b zu finden, die das letzte Element von @a enthält?

Ich bin nicht sicher, ob das genügt. Nach den Beispielen, die ich bisher gesehen habe, scheint eine zusätzliche Bedingung zu sein, dass auch alle Elemente vor dieser Stelle in @b mit den entsprechenden Elementen in @a übereinstimmen. Ist diese Bedingung nicht erfüllt, hätte man eine spätere Stelle erwischt, die gesuchte ist nicht mehr in @b.

Das Suchen des letzten Elements von @a sollte nur der erste Schritt sein.
Danach sollte man die vorigen Elemente in @b auf Übereinstimmung mit den Elementen in @a untersuchen. Das hatte ich erstmal zur Vereinfachung weggelassen.
Der vorherige Ansatz war ja immer ganze Listen-Splices zu machen und ganze Listen(teile) miteinander zu vergleichen. Das schien mir etwas rechenintensiv.

Schon klar. Ich hatte nur befürchtet, dass der OP diese Auslassung nicht bemerkt hat, zumal er in seiner Antwort msg #161469 ein Programm gezeigt hat, bei dem das nicht funktioniert. Ich war zu faul, mir sein Programm näher anzusehen.
Gruß
GUIfreund

View full thread Arrays vergleichen