Jestem początkujący jeśli chodzi o programowanie w pythonie. Napisałem program do szukania liczb pierwszych. Potem napisałem drugi, który wyznaczał "spiralę" w której każdy kolejny punkt był przesunięty o 1 (w górę/dół/prawo/lewo) od poprzedniego. Jeśli id punktu znajdowało się na liście liczb pierwszych wygenerowanych przez pierwszy program to taki punkt był zapisywany do osobnej listy i na podstawie tej listy wygenerowałem wykres.

Na obrazku efekt dla 2063 pierwszych liczb pierwszych (nie korzystałem z
S.....X - Jestem początkujący jeśli chodzi o programowanie w pythonie. Napisałem prog...

źródło: comment_gFBvEDvlDlwJjPIMBq8Psc9bDj9AzcuT.jpg

Pobierz
@SebX: już myślałem, że będzie:

Napisałem program do szukania liczb pierwszych.

Gdzie składać CV? Chcę zarabiać 15k


A tak to gratulacje. Fajny wykres. Chyba przyjemnie się takie rzeczy robi w Pythonie?

Jakiego algorytmu użyłeś do szukania liczb pierwszych? Spróbuj wygenerować więcej liczb i spróbuj użyć jakiegoś szybszego.
  • Odpowiedz
@mk321: Na studiach miałem trochę VBA więc nie musiałem się aż tak bardzo przyzwyczajać do składni. Ogólnie jest nie najgorzej.

Algorytmy napisałem dwa. Pierwszy (wolniejszy) opierał się na stworzeniu listy reszt z dzielenia przez kolejne dzielniki. Jeżeli w tej liście znajdowało się 0 to nie była zapisywana do listy, ponieważ miała inny dzielnik. W drugim usprawniłem to o tyle, że nie korzystam z listy do zapisu wyniku, bo "w locie" sprawdza
  • Odpowiedz
Wiem, że #nobodykiers, ale chciałem gdzieś podzielić się swoją radochą. Pobiłem swoją życiówkę w bieganiu i to jeszcze tak grubo grubo wyśrubowałem!!! Dowodów nie mam, bo biegam bez endomondo, ale i tak jestem z siebie mega dumny. O dziwo nic nie bolało. Pogoda idealna do biegania, nogi niosły jak nigdy, mało brakowało, a w ogóle byłoby cudownie - troszkę zabrakło. Wreszcie #jestemzsiebiedumny. Oby tak dalej. Będzie super. Fajnie tak pokonywać
P.....n - Wiem, że #nobodykiers, ale chciałem gdzieś podzielić się swoją radochą. Pob...

źródło: comment_BMcShqewgRHXIyONB3OnqtF8fMSlCEPz.jpg

Pobierz
  • Odpowiedz