パズルを通じてアルゴリズム的思考とPythonプログラミングスキルを習得できる!
MITで電気工学とコンピュータサイエンスを教えている著者が1、2年生を対象としたプログラミングの授業で実際に使っている教材をもとに執筆したものです。1章につき1つの問題を取り上げてその解答を示します。やさしい問題から徐々に難易度が上がっていくので、教えやすく、また独習もしやすい構成です。問題はすべてPythonで実装され、また、掲載コードはすべて著者のサイトからダウンロード可能で、実際に手元で試すことができるのも、大きな魅力です。論理的な思考を身に付けたり、鍛えることができます。
パズルを通じてアルゴリズム的思考とPythonプログラミングスキルを習得できる。掲載コードは著者のサイトからダウンロード可能
・基礎的な数独ソルバーの解説[2024-04-13に投稿]
・本:問題解決のPythonプログラミング[2021-09-09に投稿]
・1年半のソフトウェアエンジニア長期インターンで出会ったオススメ本をたくさん紹介します[2020-12-04に投稿]
・Pythonによるフィボナッチ数列の色々な求め方(一般項、反復法、再帰法)[2019-03-01に投稿]
・要素数nのリストに対してのクイックソートの効率を可視化[2018-12-08に投稿]