Pokaż wyniki od 1 do 8 z 8
Algorytm Euklidesa
  1. #1
    Zbanowany
    Dołączył
    27.10.2009
    Posty
    8
    Wątków
    3
    Siła reputacji
    0

    Domyślnie Algorytm Euklidesa

    Od kilku dni męczę się by stworzyć algorytm REKURENCYJNY euklidesa :/

    proszę o pomoc !
    Uwaga: To jest stary temat
    Ta dyskusja jest starsza niż 90 dni. Informacje w niej zawarte mogą już nie być aktualne

  2. #2
    Aktywny Użytkownik Awatar matek3005
    Dołączył
    19.10.2008
    Posty
    363
    Wątków
    3
    Siła reputacji
    11

    Domyślnie Odp: Algorytm Euklidesa


    czy zaimplementowanie tego wzoru stanowi dla Ciebie problem? Tutaj masz wszystko pokazane, pierwsza linijka warunek przerwania druga co ma robić funkcja w kolejnym kroku :]

  3. #3
    Zbanowany
    Założyciel Tematu

    Dołączył
    27.10.2009
    Posty
    8
    Wątków
    3
    Siła reputacji
    0

    Domyślnie Odp: Algorytm Euklidesa

    Wiem, że muszę skorzystać z tego wzoru, ale dla kogoś kto nigdy nie robił algorytmu rekurencyjnego to czarna magia.

  4. #4
    Aktywny Użytkownik Awatar matek3005
    Dołączył
    19.10.2008
    Posty
    363
    Wątków
    3
    Siła reputacji
    11

    Domyślnie Odp: Algorytm Euklidesa

    Kod:
    int nwd( int a, int b )
    {
        if( !b )
            return a;
    
        return nwd( b, a % b );
    }
    przecież masz we wzorze NWD( a, b ) -> to jest funkcja tak? To taką tworzysz sam, następnie patrzysz na jej definicje

    NWD( a, b ) = a gdy b = 0 ( to masz warunek )
    NWD( a, b ) = NWD( b, a mod b ) ( tutaj masz rekurencje )

    Pomijam fakt, że znalezienie rozwiązania tego problemu w internecie to kwestia 15s, na wikiźródłach znajdują się implementacje w różnych językach.
    pozdrawiam

  5. #5
    Zbanowany
    Założyciel Tematu

    Dołączył
    27.10.2009
    Posty
    8
    Wątków
    3
    Siła reputacji
    0

    Domyślnie Odp: Algorytm Euklidesa

    Ale nie ma w schemacie blokowym

  6. #6
    Aktywny Użytkownik Awatar matek3005
    Dołączył
    19.10.2008
    Posty
    363
    Wątków
    3
    Siła reputacji
    11

    Domyślnie Odp: Algorytm Euklidesa

    rekurencja.3 chociażby tutaj znajduje się schemat blokowy

  7. #7
    Świeżak
    Dołączył
    22.03.2010
    Posty
    2
    Wątków
    1
    Siła reputacji
    5

    Domyślnie Odp: Algorytm Euklidesa

    hej!
    słuchajcie, w Was ostatnia nadzieja. Na czwartek musze zrobic prezentacje o algorytmach, wybrałam algorytm euklidesa. Wymyslilaam sobie, ze wpisze kod do c++ i poszczegolne kroki udokumentuje w swojej prezentacji w power poincie. oczywiscie okno nie chce sie kopiowac i juz mnie to denerwuje, bo poświęciłam tyle czasu, a efektu brak, Jest tez program algorytm euklidesa 2,1 freeware, który fajknie wszytsko opisuje, ale jak go skopiowac?
    Prosze o pomoc!!
    Gosia

  8. #8
    Aktywny Użytkownik Awatar matek3005
    Dołączył
    19.10.2008
    Posty
    363
    Wątków
    3
    Siła reputacji
    11

    Domyślnie Odp: Algorytm Euklidesa

    załóż nowy temat, a nie podczepiaj się pod ten ( ! ) wtedy uzyskasz pomoc.
    Ostatnio edytowane przez matek3005 ; 22.03.2010 o 19:42