Ein Algorithmus ist eine Abfolge von Schritten, wie etwas zu tun zu beschreiben. Algorithmen sind Teil des täglichen Lebens. Wenn Sie jemand sagen, wie man die Dinge wie immer ins Haus, Ändern der Schriftgröße in E-Mail oder , wie man Hühnchen Enchiladas machen tun , erstellen Sie einen Algorithmus . Algorithmen sind besonders wichtig in der Informatik als Programmierer Computer sagen, wie man komplizierte Schritte zum Ausführen von Funktionen zu tun. Programmierer haben einige Techniken zur Vereinfachung und Organisation von komplexen Algorithmen entwickelt. Anleitung
1
Break up den Algorithmus in handliche Stücke als " Module ". Zum Beispiel könnte eine Torte Rezept in zwei Teilen gegeben werden : wie man die Kruste und wie man die Füllung zu machen. Für komplexere Algorithmen , der erste Block Show s wie andere Blöcke zusammen passen. Diese Blöcke werden in der ersten Blöcke genannt und dann der Rest des Algorithmus ist eine Reihe der Blöcke , die in dem ersten Block genannt wurden . Zu jeder Zeit sind Sie nur auf der Suche an einem Block , die der Algorithmus einfacher zu verstehen ist .
2
Namen alle Teile des Algorithmus , die sich wiederholen . Wenn man sich die gleiche Reihe von Schritten zu finden , nennen Sie die Sequenz und beziehen sich auf diesen Namen , wenn man durch diese Schritte . Die " Funktion " wird dann eines der Module des Algorithmus.
3
Namen bedingte Pfade . Für einen kurzen und einfachen Algorithmus , so sind die Schritte in der Reihenfolge, wie sie durchgeführt werden. Für komplexe Algorithmen , gibt es immer eine "bedingte " Verzweigung der Wege , wo man Modularisierung und Funktionen einzuführen. Die allgemeine Form ist ", wenn X dann Y , sonst Z ", wo X ist ein Test irgendeiner Art und Y und Z -Algorithmus -Module sind .