Springer 2/ed (12-2009) | PDF | 272 pages | 1441917470 | 1.4Mb Algorithms and Programming: Problems and Solutions /by A. Shen. Somebody once said that one may prove the correctness of an algorithm, but not of a program. One of the main goals of this book is to convince the reader that things are not so bad. A well-known programmer, C.A.R. Hoare, said that the beauty of a program is not an additional benefit but a criterion that separates success from failure. If, while solving problems in this book, you come to appreciate the beauty of a well-written program with each part in its correct place, the author’s goal will have been reached. Theoretically this book can be used to study programming without a computer: one could write (correct) programs with pencil and paper. But in practice the ability to run the programs is a challenge and a reward that makes programming a fun. This text is structured in a problem-solution format that requires the student to think through the programming process. New to the second edition are additional chapters on suffix trees, games and strategies, and Huffman coding as well as an Appendix illustrating the ease of conversion from Pascal to C. download link: http://www.filesonic.com/file/363414501 http://www.easy-share.com/1914405389 http://turbobit.net/s1k8mihmuvs3.html
|