Olyan alapvető eljárásokat ismerünk meg, amelyeket rendszeresen használunk programjaink készítése során.

Hogyan lehet egy adathalmaz elemeit összegezni? Hogyan tudjuk eldönteni, hogy a feltételeknek megfelelő elem szerepel-e a gyűjteményünkben? Hogyan találjuk meg a legkisebb és legnagyobb értéket? Ezen és ezekhez hasonló feladatok hatékony megvalósítására készítünk algoritmusokat ebben a fejezetben.

Ezeket az eljárásokat most listákon valósítjuk meg, de ugyanilyen elvek mentén használhatjuk majd őket más gyűjteményeken vagy tetszőleges adatsorokon is.