Zusammenfassung

Der Entwurf, die Gestaltung und die Benutzung von Algorithmen sind ein zentrales Element jeder informatischen Arbeit. Ein Algorithmus ist dabei ein Verfahren mit einer präzisen endlichen Beschreibung unter Verwendung effektiver (das heißt tatsächlich ausführbarer) elementarer Verarbeitungsschritte.

Algorithmen verwenden Datenstrukturen, um Rechenaufgaben schnell und zuverlässig zu lösen. Entscheidende Faktoren hierbei sind der Bedarf an Zeit und an Speicherplatz.