初版 | |
| 著者 | アナニー・レヴィティン、マリア・レヴィティン |
|---|---|
| 出版社 | オックスフォード大学出版局 |
発行日 | 2011 |
『アルゴリズミック・パズルズ』は、計算論的思考に基づいたパズル集です。コンピュータ科学者のアナニー・レヴィティンとマリア・レヴィティンによって執筆され、2011年にオックスフォード大学出版局から出版されました。
本書は、バックトラッキング、分割統治法、動的計画法といった古典的なアルゴリズム設計手法、アルゴリズムの分析手法、そしてそれらの例題への応用を紹介する「チュートリアル」から始まります。[ 1 ] [ 2 ]パズル自体は、難易度順に50問ずつ3つのセットにまとめられています。最後の2章では、パズルの簡単なヒントとより詳細な解答が示され、[ 2 ]本書の大部分は解答で構成されています。[ 3 ]
いくつかのパズルはよく知られた古典的なパズルであり、いくつかは既知のパズルのバリエーションでよりアルゴリズム的なものになっており、いくつかは新しいものです。[ 4 ]これらには以下が含まれます。
この本に掲載されているパズルは幅広い難易度を網羅しており、一般的に高校レベル以上の数学の知識を必要としません。[ 3 ]ウィリアム・ガサーチは、パズルをテーマではなく難易度でグループ化することは、読者に解答のヒントを少なくするため、実際には利点があると指摘しています。[ 1 ]
評論家のナラヤナン・ナラヤナン氏は、本書をパズル愛好家やアルゴリズム思考力を伸ばしたいと考えているすべての人に推奨しています。[ 4 ]評論家のマーティン・グリフィス氏は、アルゴリズム思考力の力を示す例を探している読者、教師、大学教員にも推奨しています。[ 3 ] ガサーチ氏は、本書をあらゆるコンピューター科学者に推奨し、「素晴らしい」と評価しています。[ 1 ]