作者ckaha (★閃亮數學推理★)
看板Soft_Job
標題Re: [請益] 演算法以及微處理機?
時間Wed Dec 19 14:09:03 2012
演算法特徵
1. 輸入
2. 輸出
3. 明確
4. 有限
5. 有效
所以定義好你的問題與答案,找出一個在各種限制下的計算方法都叫演算法
計算流程中間可以包含很多學問
你可以統稱於數學 但實質上大家會把它分成很多學科
什麼線性代數 微分幾何 離散數學 資料結構 等
它是一個純粹理性運作的東西 所以你可以抽離開電腦架構
(抽離這句話不太對 但不訪先這樣想)
最早你其實就學過的一個演算法
“輾轉相除法”就是一個
你根本不需要任何程式基礎就也可以設計一個這樣的東西
就這樣.
要更細的就去看演算法的相關介紹書籍吧
※ 引述《zj4gel (哈囉 你好嗎)》之銘言:
: 因為之前不是資工以及電機類科
: 但目前走機電方面,對演算法很有興趣
: 想詢問一下
: 若是想了解甚麼是演算法?是方程式
: 是數學,還是程式? 該聽哪一堂課 或是看哪一本書?
: 資料結構? 計算機組織?
: 另外,目前想往韌體工程師方面走
: 需要懂C 電路圖 8051 組合語言?(debug)用? ..
: 不知道有沒有課程或是書有詳細介紹微處理機?
: 需要懂到什麼程度?像是SPI... 介面..
: 感謝指導!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.163.156.213
推 cobrasgo:1不是必要的,可以沒有input 12/20 20:08
→ aries198012:我有點忘了,但原PO的答案好像是來自 "基礎資結" 一書 12/20 21:08
→ aries198012:印象中是有包含 input...XD 12/20 21:09