[Pascal]Sprawdzanie liczb-algorytmy

Siemka mam problem z pewnym programem.Sama idea działania jest dla mnie stosunkowo prosta, bo wiem jak porównywać liczby (pętla w pętli-z jedną liczba porównywane są wszystkie pozostałe-czy są jej równe),,znaczy się mam plik z liczbami i jedna liczba w pliku powtarza się dwa razy, a cała reszta jest tak jakby unikatowa.Problem w tym że owych liczb jest ok 200 tys. wiec samo wyświetlenie zajmuje jakieś 30 sek.No i sprawdzając liczby schodzi komputerowi na tyle długo że w ciągu 20 nie znajduje tej liczby,w sumie to mu się nie dziwię skoro musi sprawdzić 200k*200k liczb no to go zarzyna,więc potrzebuję jakiejś sztuczki by łatwiej przełowić to co niepotrzebne.Już mam jeden pomysł żeby zmniejszyć liczbę wyników o połowę ale to i tak za mało.Help me:p
 
Nie rozumiem o co Ci chodzi. Mógłbyś dokładniej objaśnić swój problem? Piszesz program w Pascal'u i coś nie wychodzi, tak?
 
Tak, w pascalu.Program działa,ale za długo schodzi ze sprawdzeniem liczb.Słuchaj mam plik ,naliczyłem w nim (oczywiście zmienną) ok 200 tys liczb.Wśród nich jest jedna która się powtarza raz (czyli w sumie są w plik dwie takie same liczby),mam znaleźć która to liczba, bo już podliczenie na której jest pozycji to pestka.Czaisz?
 
Utwórz konto lub zaloguj się, aby napisać odpowiedź
Musisz być zalogowany, aby napisać wiadomość

Utwórz konto

Załóż nowe konto w naszej społeczności. To dziecinnie proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się
Podobne tematy, które mogą Cię również zainteresować:
Top