Cum de a rezolva problema cu algoritmul

Algoritmul este o secvență de eșec al operațiunilor bine definite care descriu procedurile necesare pentru a rezolva problema. Orice problemă poate fi rezolvată printr-un algoritm. Înainte de elaborarea instrucțiunilor în variabilele algoritmului sunt condiții sensibile la caz ale problemei. Cele mai simple tipuri de algoritmi: liniare, ciclice și algoritmi ramificate. Fiecare dintre ele printr-un număr finit de operații, se deplasează din datele de intrare la rezultatul dorit în problema.







Cum de a rezolva problema cu algoritmul

instrucție

Orice algoritm necesită înregistrare formalizate. Dacă aveți nevoie pentru a crea o diagramă, utilizați elemente speciale pentru a se referi la fiecare operațiune pentru a instrui. De regulă, acestea sunt blocuri de forme dreptunghiulare și rombice sunt conectate la arborele de ansamblu.

problema cu algoritmul "class =" lightbx "date-lightbox; =" articol-image „>

Cum de a rezolva problema cu algoritmul






Asigurați-un algoritm general pentru rezolvarea problemei. Primul pas în algoritmul, tip de variabile care indică datele cunoscute și valoarea rezultată. Asociați condițiile variabile ale problemei sunt cunoscute din valoarea.

Rafinare algoritm. Vă rugăm să descrieți în detaliu starea problemei. Fiecare pas instrucțiuni ar trebui să fie scris pe o linie separată. Dacă este necesar, setați bucle sau algoritmul de ramificare.

Toate acțiunile pe urmele instrucțiunilor efectuate cu variabile. Dacă doriți să introducă variabile auxiliare, inclusiv în continuare a acestora la începutul algoritmului.

De multe ori sensul problemei inițiale în procesul de soluționare a condițiilor de curgere, în timp ce întâlnirea în cazul în care o acțiune se efectuează asupra datelor, și fără satisfacție - mai mult. În acest caz, vorbim despre ramificare algoritm. Aranjați cele două ramuri ale copacilor instrucțiunile.

Dacă algoritmul de ramificare după trecerea uneia dintre ramurile de condițiile necesare pentru a aduce înapoi corpul algoritmului, apoi un round robin. În mod evident, asigură că ciclu în instrucțiuni nu a fost infinit și are un număr finit de iterații.

Orice flux de lucru ar trebui să conducă la rezultatul final, având în vedere în problema. După obținerea cantității dorite, corpul complet algoritm și înregistrarea răspunsului rezultat.

Știri relevante