Heim  >  Artikel  >  Muss ein Programm ein Algorithmus sein?

Muss ein Programm ein Algorithmus sein?

藏色散人
藏色散人Original
2021-10-15 13:47:4519168Durchsuche

Programme sind nicht unbedingt Algorithmen, denn Algorithmen sind Schritte zur Lösung von Problemen, und die Implementierung von Algorithmen hängt von Programmen ab, um Funktionen zu vervollständigen. Das Schreiben eines funktionalen Programms und die Verwendung verschiedener Algorithmen kann das Programm beispielsweise kleiner machen Es gibt viele, daher sind Algorithmen die Essenz der Programmierung.

Muss ein Programm ein Algorithmus sein?

Die Betriebsumgebung dieses Artikels: Windows7-System, DELL G3-Computer

Muss das Programm ein Algorithmus sein?

Ein Programm ist nicht unbedingt ein Algorithmus. [Programm = Datenstruktur + Algorithmus]

Algorithmus ist der Schritt zur Lösung des Problems. Die Implementierung des Algorithmus hängt vom Programm ab, um die Funktion auszuführen Das Programm ist das Ergebnis und der Algorithmus das Mittel (um die vom Programm verwendete Berechnungsmethode gut zu schreiben). Wenn Sie ein Programm mit derselben Funktion schreiben, kann die Verwendung unterschiedlicher Algorithmen zu großen Unterschieden in Größe und Effizienz des Programms führen. Daher sind Algorithmen die Essenz der Programmierung.

Verwandte Einführung:

Im Allgemeinen sind einige Algorithmen Ideen zur Lösung eines Problems, und Programme sind spezifische Codes, die zur Lösung dieser Probleme geschrieben werden können. Algorithmen haben keine Sprachgrenzen, sie sind nur eine Idee, um denselben Algorithmus zu implementieren. Programme, die in verschiedenen Sprachen geschrieben sind, sind unterschiedlich.

Programme müssen in einer vorgeschriebenen Programmiersprache geschrieben werden, und Algorithmen sind eine Reihe klarer Anweisungen zur Lösung von Problemen. Das heißt, Algorithmen können für bestimmte standardisierte Eingaben häufig die erforderliche Ausgabe erhalten enthält wiederholte Schritte und einige logische Urteile.

Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ

“!

Das obige ist der detaillierte Inhalt vonMuss ein Programm ein Algorithmus sein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn