這是一本結合運算思維與演算法的入門書籍,開章即簡介AI世代與運算思維之間連結的關鍵心法,並針對運算思維的基礎安排了生動有趣、又富挑戰的小試身手擬真試題,包括:
線上軟體通關密碼 |
以數字加密提高資訊安全 |
三分球比賽燈號記錄器 |
動物園巡邏最佳化路線 |
餐飲轉盤 |
繪圖機器人 |
將影像以字串編碼 |
電腦繪圖指令實作 |
炸彈超人遊戲 |
高雄愛河雷射字母秀 |
定格動畫 |
校園防疫看護義工組成 |
自動轉彎玩具汽車 |
紅包抽抽樂機器人 |
尋寶遊戲樂無窮 |
背包問題最佳解 |
等差級數娃娃擺放櫃 |
本書採用豐富的圖例來說明運算思維與演算邏輯,並以C語言實作程式,期望能更容易地引導入門者一一理解運算思維與加強演算邏輯。書中介紹了:分治法、遞迴法、貪心法、疊代法、枚舉法、回溯法…等演算法,並延伸:陣列、鏈結串列、堆疊、佇列、樹狀結構、圖形、排序、搜尋、雜湊、遊戲AI演算法…等重要資料結構。書末亦整理了運算思維的訓練資源,如運算思維計劃與教學資源、國際運算思維挑戰賽介紹及測驗題庫取得的說明。
★本書特色★
◎搭配C語言訓練運算思維與演算法入門
◎以豐富圖例提高演算法的理解程度
◎精選<