Hej mam takie pytanie:
mam silnik ktory costam robi i wypluwa mi plik tekstowy, kazda linia to taki jakby rekord, ktory ma informacje
silnik ma mozliwosc ustalenia liczby watkow, wiec jesli uruchomie go w 1 wartku, i w 5, to wygeneruje mi pliki w ktorych powinny byc takie same rekordy, ale w innej kolejnosci
I zadanie jest takie zeby te pliki porownac czy daly takie same rezultaty
jeden z pomyslow to taki:
- dla obu list generuje listy ktore trzymaja hasz md5 dla kazdej z linii
- liczba elementow tych list musi byc rowna
- biore liste pierwsze, iteruje przez nia i szukam takiego haszu w drugiej liscie, jesli znajdzie to usuwa obydwa (zakladam ze hasze nie moga sie powtorzyc)
- i tak do konca pierwszej listy, jesli nie znajdzie sie haszu w drugiej liscie albo cos zostanie na koncu to znaczy ze pliki nie sa "rowne"
to moze troche potrwac, moze ktos ma lepsze pomysly jak to zrobic?
pozdrawiam forumowiczow