COMIC
GAME
G動画
G写真
ラノベ
通販
いいね
Rank

プログラマ脳を鍛える数学パズル シンプルで高速なコードが書けるようになる70問

パズルを解くコードを、あなたは書けるか?アルゴリズムがみるみるわかる!プログラミングってやっぱり面白い!急速な技術の進歩、システム開発競争の激化……。
プログラマを取り巻く環境はやさしいものではありません。
でも、思い出してみてください。
自分の書いたソースコードでプログラムが動くのを初めて見たとき。
思い描いた通りのプログラムができたとき。
プログラミングの楽しさを感じたことでしょう。
何もないところからソースコードだけで新たな価値を生むプログラマは、非常に魅力的な職業です。
本書で登場する数学パズルは、そのようなワクワクにあふれています。
「両替したときの硬貨の組み合わせはいくつ?」のような問題から、「国名でしりとりしたときに、一番長く続く順番は?」「運命の出会いは何通り?」というものまで、70の問題を解くコードを、3人のキャラクターたちと一緒に考えていきます。
パズルを解くうちにアルゴリズムが身につき、シンプルで高速なコードが書けるようになります。
楽しみながらスキルアップもできて一石二鳥。
さっそく挑戦してみましょう!【使用言語について】本書の解説では、主にRubyとJavaScriptを使用していますが、解説内容は「考え方」が中心であるため、どんな言語にも応用できます。
また、問題を解くために特定の言語が必要になることもありません。
【本書に収録されている問題(抜粋)】Q01 10進数で回文Q03 カードを裏返せQ08 優秀な掃除ロボットQ09 つりあわない男女Q21 排他的論理和で作る三角形Q33 百人一首の達人Q45 素数のマトリックスQ48 グレイコードのループQ53 いたずらされたお菓子Q64 迷路で待ち合わせ※本電子書籍は同名出版物を底本として作成しました。
記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。
予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。




ユーザレビュー
  • 0
  • 0
  • 0



実用書
©LOQUY 2018-2024 AllRight Reserve.