Elements of Programming
Authors: Alexander Stepanov – Paul McJones
ISBN-10: 0578222140
ISBN-13: 9780578222141
Released: 2019-06-27
Print Length 页数: 280 pages
Book Description
Elements of Programming provides a different understanding of programming than is presented elsewhere. Its major premise is that practical programming,like other areas of science and engineering,must be based on a solid mathematical foundation. The book shows that algorithms implemented in a real programming language,such as C++,can operate in the most general mathematical setting. For example,the fast exponentiation algorithm is defined to work with any associative operation. Using abstract algorithms leads to efficient,reliable,secure,and economical software.