![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 866 Pomógł: 32 Dołączył: 2.06.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Kuleje jeśli chodzi o kwestie wynajdywania odpowiednich algorytmów żeby rozwiązać dany problem, czasem czytam o jakimś algorytm w necie i nie mam pojęcia jak go ugryźć.
Stąd moje pytanie: Czy jest jakaś książka z której dowiem się sprawnie tworzyć algorytmy, na czym to dokładnie polega? Ale tak od podstaw? W ogóle nie wiem czy w dobrym kierunku szukam, ale trochę błądzę po omacku. Nigdy nie kończyłem studiów informatycznych, ani matematycznych, więc mam w głowie tylko strzępki informacji na ten temat z liceum (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 866 Pomógł: 32 Dołączył: 2.06.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nadal jest błąd: [32680]=> int(385001) to jest ostatni element tablicy a nie powinno go być (IMG:style_emoticons/default/winksmiley.jpg) Ps. Przy tych wartościach u mnie cały proces pythona zajmuje 3.5 MB z tablica i resztą.
Twój algorytm na moje maszynie wraz z "echo var_dump(Sito(385000));" to około 0.9 s mój to około 1s. Jak pominiemy w obu wyświetlanie wyników, twój około 0.27s, mój około 0.2s Co powiesz na przepisanie mojego algorytmu do PHP i sprawdzenie wyników? Ja jak znajdę dzisiaj więcej czasu to spróbuje z twoim w Pythonie. PS. A największe jaja są takie, że nie jestem pewien czy założenia w moim algorytmie są poprawne, po jakimś czasie przestałem je rozumieć, a mimo to podaje poprawne liczby (IMG:style_emoticons/default/winksmiley.jpg) I dlatego potrzebuje czegoś o algorytmach, żeby nauczyć się odpowiednio myśleć (IMG:style_emoticons/default/tongue.gif) Ten post edytował sztosz 31.08.2009, 16:59:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 23:47 |