algoritmes
Een algoritme is een eindige set van eenduidige instructies die een probleem oplossen of een berekening uitvoeren. Het accepteert invoerwaarden, levert uitvoer op en eindigt na een besloten aantal stappen. Algoritmes kunnen worden geïmplementeerd in software, op hardware, of bestaan uit handmatige procedures.
Historisch gezien ontstond het idee van algoritmen lange tijd voor de opkomst van computers; een bekend voorbeeld
Belangrijke eigenschappen zijn eenduidigheid, beëindiging en correctheid. Een algoritme is correct als het bij alle geldige
Algoritmes kunnen sequentieel of parallel verlopen, en kunnen al dan niet recursief zijn. Voorbeelden zijn sorteeralgoritmes
Toepassingen vind je in computerwetenschap, data-analyse, operationeel onderzoek en kunstmatige intelligentie. Beperkingen bestaan: sommige problemen hebben