程式設計思維 2019 04 16

2021-09-18 07:39:46 字數 400 閱讀 9440

其實,自然語言(人的語言)和計算機語言之間有許多相似之處,學習計算機語言類似於學習一門外語語法。

真正的難點,是程式設計思維和解決問題能力。

​「 程式設計思維 」並不是編寫程式的技巧,而是一種高效解決問題的思維方式。「程式設計思維」就是「理解問題——找出路徑」的思維過程,它由分解—識別模式—抽象—演算法四個步驟組成:

分解,把乙個複雜的大問題,拆解成更可執行、更好理解的小步驟。

模式識別,找出相似模式,高效解決細分問題。

抽象,聚焦最重要的資訊,忽視無用細節。

演算法,設計一步一步的解決路徑,解決整個問題。

兔子問題 2019 04 16

題目 古典問題 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數 為多少?include include using namespace std typedef struct chick chick void fun els...

程式設計思維

程式設計思維 程式是啥?生活中的程式 1 宿舍報修 填寫報修單 上報宿舍管理員 聯絡物業 找維修師傅 上門維修 反饋 2 銀行開戶 客戶填寫開戶申請單 提交證件資料 審核資料 1.本人 資料齊全 2.其他人代辦 有委託書 資料真實齊全則通過,否則不滿足這些條件則拒絕 錄入系統開戶 設定密碼 發放卡 ...

程式設計思維

生活中的程式 比如 銀行開戶 客戶填寫開戶申請單 提交證件資料 審核資料真實 錄入系統開戶 設定密碼 發放卡,存摺。解決生活中問題的步驟 流程 描述 計算機中的程式 解決問題的步驟也是用計算機語言進行描述。什麼是程式設計?根據業務需要,制定或編制解決問題的流程。由非常熟悉或者精通業務的人。1.解決問...