GRY-Online.pl --> Archiwum Forum

Jak zrozumieć pisanie algorytmów ?

15.11.2007
19:37
[1]

marszym [ Senator ]

Jak zrozumieć pisanie algorytmów ?

Otóż mój problem z algorytmami jest trochę nietypowy. Zazwyczaj w necie spotkałem się z takimi problemami, że ludzie nie wiedzieli do czego służy romb czy kwadrat, czym są "s=0" i "i=0", etc.
U mnie jest zupełnie inaczej. Gdy widzię algorytm na wypisywanie liczb pierwszych z danego zbioru, NWD dwóch liczb, czy względnie pierwszych z tablicy n-elentowej, to ja potrafię go zrozumieć i wiem "co", "skąd" i "dlaczego", jednakże gdy mam napisać jakiś algorytm sam, mam problemy, po prostu nie potrafię. I teraz proszę Was o pomoc. Wiecie co muszę zrobić, aby nauczyć się samemu pisać algorytmy i jak to mówi mój nauczyciel-informatyk "myśleć jak komputer" ? Z góry dzięki za odpowiedzi. Pozdr.

15.11.2007
19:59
smile
[2]

marszym [ Senator ]

Żadnych pomysłow ?

15.11.2007
20:35
[3]

beowulff [ X ]

->


Jak zrozumieć pisanie algorytmów ? - beowulff
15.11.2007
20:46
[4]

graf_0 [ Nożownik ]

Potraktuj algorytm jak język obcy, masz narzędzia - litery, wyrazy - z których musisz ułożyć zdanie.
To musi być jak myślenie po angielsku, zapominasz o rombach, kwadratach itp, pozostaje tylko stworzenie tego "zdania".

15.11.2007
20:48
[5]

Fisz3k [ Pretorianin ]

Stary ja ci nie pomoge, mam ten sam problem co ty ...

Glupie to i tyle.

15.11.2007
20:52
[6]

Tomcio_666 [ Płatki Addicted ]

Też mam podobny problem, bo mi weszło w tym roku do budy(technikum informatyczne)programowanie. :/

15.11.2007
21:16
smile
[7]

darek_dragon [ 42 ]

Ja jakoś nigdy nie miałem z tym kłopotów :)

Musisz nauczyć się dokładnego planowania. Spójrz na problem. Jeśli jest rozległy, spróbuj podzielić go na mniejsze problemy i analizuj każdy z osobna. Zastanów się jakie zmienne będą ci potrzebne - jakie masz dane, co musisz otrzymać, jakie ewentualnie zmienne pomocnicze ci będą potrzebne. Potem pomyśl, jak sam byś rozwiązał problem - krok po kroku. Zastanów się, co się dzieje ze zmiennymi i jak je wykorzystujesz. Często pomaga wzięcie kartki papieru, ołówka i rozrysowanie wszystkiego (wiem, że to oldschoolowa metoda, ale działa). Dalej musisz już tylko ubrać wszystko w struktury kontrolne - pętle i instrukcje warunkowe.

while (zrozumienie < 1) ćwicz ;)

© 2000-2024 GRY-OnLine S.A.