Skocz do zawartości
dindzi

Liczby Pierwsze (eksperyment)

Rekomendowane odpowiedzi

Witam forumowiczów,

zrobiłem w Delphi program na rozproszone znajdowanie liczb pierwszych z przedziału od 8 000 000 000 do 90 000 000 000. Taki mój prywatny projekcik, dla jaj, dość prymitywny. Szczegóły na http://www.mikolajherda.daap.net/Primes%20Project.htm Kto się ze mną pobawi w to? Chociaż przez miesiąc jakiś? Dość lakonicznie opisałem o co chodzi, ale wszystkie informacje są w linku powyżej.

 

O liczbach pierwszych jeszcze na mojej stronie http://www.mikolajherda.daap.net/Primes.htm

Główna moja strona to www.mikolajherda.daap.net

 

Pozdrawiam.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

moze sie czepiam ale ...

- rozumie ze program jest napisany w pascalu ? to chyba nie jest najlepszy pomysl jesli chodzi o predkosc ;)

- moze napisz algorytm jak badasz czy dana liczba jest pierwsza moze sie uda cos udoskonalic :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Napisałem w Delphi. Teraz do ściągnięcia jest wersja, która liczy sitem Eratostanesa (stąd takie wymagania od pamięci) ale teraz przydziela RAM dynamicznie, i na komputerach z 256RAMu chodzi. http://www.mikolajherda.daap.net/Download/...rimes%202.2.exe

 

Bierze przedział liczb od n do n + 10 000 000, ładuje do ogromnej tablicy, wykreśla wszystkie wielokrotnośći liczb już znalezionych i zostają same liczby pierwsze. Potem zapisuje ten kawałek na dysk, wysyła do mnie, i liczy następny przedział. Podaję link do kodu źródłowego, tylko się nie śmiejcie, błagam. Tam jest groch z kapustą.

 

http://www.mikolajherda.daap.net/Download/...%20zrodlowy.rar

Edytowane przez dindzi

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach



×
×
  • Dodaj nową pozycję...