"Algoritmas" – tai aiškiai apibrėžta, baigtinė seka veiksmų, skirta konkrečiai problemai spręsti ar uždaviniui atlikti.
Trumpai:
Tai žingsnis po žingsnio instrukcijų rinkinys, kurį galėtų vykdyti ir žmogus, ir kompiuteris.
---
Pavyzdžiai:
1. Gatvės nurodymai
Problema: Kaip nuėti iš taško A į tašką B.
Algoritmas:
1. Eikite tiesiai 200 m.
2. Sukite į kairę.
3. Eikite iki trečio pastato dešinėje.
4. Sustokite.
2. Kepimo receptas
Problema: Kaip iškepti blynus.
Algoritmas:
1. Išplakite 2 kiaušinius su pienu.
2. Įmaišykite miltų ir šaukštą cukraus.
3. Kepkite keptuvėje 2 minutes iš abiejų pusių.
3. Kompiuterinis pavyzdys: Rūšiavimas pagal amžių
Problema: Surūšiuoti žmonių sąrašą jauniausio į vyriausią.
Algoritmas (paprastai):
1. Paimkite pirmąjį asmenį sąraše.
2. Palyginkite jo amžių su kito asmens amžiumi.
3. Jei jis vyresnis – sukeiskite juos vietomis.
4. Kartokite, kol visi bus surūšiuoti.
---
Svarbu: Algoritmas turi būti tikslus, determinuotas (vienareikšmiškas) ir baigtinis (turi užbaigti darbą per ribotą žingsnių skaičių).
Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.