像程式設計師這樣思考|鍛鍊程式設計思維 (Think Like a Programmer: An Introduction to Creative Problem Solving)
V. Anton Spraul 著 H&C 譯
- 出版商: 碁峰資訊 曬書季精選2書66
- 出版日期: 2020-08-11
- 定價: $400
- 售價: 7.5 折 $300
- 語言: 繁體中文
- 頁數: 280
- 裝訂: 平裝
- ISBN: 9865025345
- ISBN-13: 9789865025342
-
相關分類:
C++ 程式語言、程式語言、Algorithms-data-structures
- 此書翻譯自: Think Like a Programmer: An Introduction to Creative Problem Solving (Paperback)
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
$860$817 -
$490$382 -
$580$435 -
$450$356 -
$380$296 -
$380$296 -
$450$383 -
$560$420 -
$520$406 -
$780$616 -
$500$390 -
$380$285 -
$980$882 -
$500$390 -
$580$452 -
$450$338 -
$580$493 -
$500$390 -
$550$435 -
$480$360 -
$680$510 -
$880$695 -
$1,280$1,011 -
$1,200$948 -
$580$458
相關主題
商品描述
培養解決問題的創造力
程式設計真正的挑戰不在於學習程式的語法,而是學會怎麼有創意地解決問題,製作出一流的作品。
作者V. Anton Spraul在本書中針對程式設計師如何解決問題的方法做了詳實解說,也講述其他書籍常常忽略的主題:如何才能像程式設計師這樣思考。書中每個章節講述一個程式設計的概念,如類別、指標和遞迴等概念。另外每章後面都有開放性的習題,鼓勵讀者接受挑戰並活用學到的知識。
在本書中,讀者將學到:
‧把問題分割成不同的部分,讓問題變得更容易解決
‧活用函式、類別和程式庫,讓大多數的程式碼都能重複使用
‧為特定工作挑選出最適合的資料結構
‧深入學習許多進階的程式設計工具,像遞迴和動態記憶體配置等
‧組識自己的想法和開發策略來解決某些特定類型的問題
雖然書中的範例程式都是以C++所編寫而己,但範例所勾勒出的創造性問題解決觀念則適用於任何一種程式語言。實際上,這些概念早超出電腦科學這個領域。正如大多數技巧熟練的程式設計師所了解的,寫出一流的程式碼是門創造性的藝術,要實現這個理想的第一步就是要「像程式設計師這樣思考」。
作者簡介
V. Anton Spraul 擁有超過15年教授程式設計入門和電腦科學課程的資歷,本書集結了作者所使用技術的精華,他常常與還在掙扎的程式設計師進行一對一交流和指導,這些經驗讓本書的內容更加精彩實用。他的作品還有《Computer Science Made Simple》。
目錄大綱
簡介
第1章 解決問題的策略
第2章 純粹的難題
第3章 使用陣列解決問題
第4章 使用指標和動態記憶體解決問題
第5章 使用類別解決問題
第6章 使用遞迴解決問題
第7章 以程式重複使用來解決問題
第8章 像程式設計師這樣思考
索引