input: Mi az az algoritmus?
instruction: Válaszoljon a kérdésekre, és adjon magyarázatot.
output: Az algoritmus egy probléma megoldására vagy egy adott feladat elvégzésére vonatkozó lépésről-lépésre történő utasítások vagy szabályok összessége. Az utasításokat úgy tervezték meg, hogy ha az algoritmust helyesen követik, akkor az a kívánt végeredményt hozza létre. Az algoritmusok különböző formában fejezhetők ki, többek között folyamatábrák, természetes nyelv és számítógépes programok formájában. Az algoritmusokat különböző területeken, például az informatikában, a matematikában és a mindennapi életben használják az egyszerűtől az összetettig terjedő problémák megoldására. Egy algoritmus gyakori példája egy recept, amely lépésről lépésre meghatározza egy adott étel elkészítésének folyamatát. A számítástechnikában az algoritmusokat többek között adatok rendezésére, keresésére és elemzésére használják.