Elements of Programming
Authors: Alexander Stepanov - Paul McJones
ISBN-10 书号: 0578222140
ISBN-13 书号: 9780578222141
Publisher Finelybook 出版日期: 2019-06-27
pages 页数: 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.