Algorithms + Data Structures = Programs
Non-fiction work by Niklaus Wirth
Algorithms + Data Structures = Programs is a 1976 book written by Niklaus Wirth covering some of the fundamental topics of system engineering, computer programming, particularly that algorithms and data structures are inherently related. For example, if one has a sorted list one will use a search algorithm optimal for sorted lists.
Nº Q4724373 ★
Common · Literature
Algorithms + Data Structures = Programs
Non-fiction work by Niklaus Wirth
Algorithms + Data Structures = Programs is a 1976 book written by Niklaus Wirth covering some of the fundamental topics of system engineering, computer programming, particularly that algorithms and data structures are inherently related. For example, if one has a sorted list one will use a search algorithm optimal for sorted lists.
From Wikipedia
Algorithms + Data Structures = Programs is a 1976 book written by Niklaus Wirth covering some of the fundamental topics of system engineering, computer programming, particularly that algorithms and data structures are inherently related. For example, if one has a sorted list one will use a search algorithm optimal for sorted lists. The book is one of the most influential computer science books of its time and, like Wirth's other work, has been used extensively in education. The Turbo Pascal compiler written by Anders Hejlsberg was largely inspired by the Tiny Pascal compiler in Niklaus Wirth's book.
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
C
Church–Turing thesis
Thesis about the nature of computable functions
Nº Q309157 ★★
Not listed
-
T
Turing's proof
Proof by Alan Turing
Nº Q7854954 ★
Not listed
-
Robert Tarjan
American computer scientist
Nº Q92638 ★
Not listed
-
Computer algebra system
Mathematical software with the ability to manipulate mathematical expressions in a way similar to the traditional manual computations of mathematicians and scientists
Nº Q830340 ★★
Not listed
-
T
TenDRA Compiler
C/C++ compiler for POSIX-compatible operating systems
Nº Q4050825 ★★
Not listed
-
C
Cox–Zucker machine
Algorithm in algebraic geometry
Nº Q228693 ★★
Not listed
-
L
LZ77
Lossless data compression algorithm
Nº Q2675 ★
Not listed
-
Computer science
Study of computation
Nº Q21198 ★★★★
Not listed
-
H
History of artificial neural networks
Aspect of history
Nº Q85766763 ★
Not listed
-
Simula
Programming language
Nº Q212569 ★★
Not listed
-
K
Kabsch algorithm
Type of algorithm
Nº Q6344361 ★
Not listed
-
Alex Verrijn Stuart
Dutch computer scientist (1923–2004)
Nº Q4717931 ★★
Not listed
-
John McCarthy (computer scientist)
American computer scientist and cognitive scientist (1927-2011)
Nº Q92739 ★★★
Not listed
-
Simplexity
Nº Q7520891 ★
Not listed
-
DBLP
Computer science bibliography website hosted in Germany
Nº Q1224715 ★★
Not listed
-
A
Andrew Koenig (programmer)
American computer programmer
Nº Q2846651 ★
Not listed
-
Alan Turing
English computer scientist (1912–1954)
Nº Q7251 ★★★★★★
Not listed
-
Boyer–Moore majority vote algorithm
Low-space search for a majority element
Nº Q18814414 ★
Not listed