什么是算法
解決某類(lèi)問(wèn)題的操作序列。主要特性有:有輸入,可行性,用窮性,確定性,有輸出。在計(jì)算機(jī)的世界里,就是操作計(jì)算機(jī)的指令序列集。計(jì)算機(jī)提供了邏輯控制,運(yùn)算(四則運(yùn)算)和儲(chǔ)存。邏輯控制主要分支,循環(huán),遞歸。
算法分析
- Time Complexity
執(zhí)行所有操作序列所花費(fèi)的時(shí)間, - Space Complexity
解決某類(lèi)問(wèn)題的操作序列。主要特性有:有輸入,可行性,用窮性,確定性,有輸出。在計(jì)算機(jī)的世界里,就是操作計(jì)算機(jī)的指令序列集。計(jì)算機(jī)提供了邏輯控制,運(yùn)算(四則運(yùn)算)和儲(chǔ)存。邏輯控制主要分支,循環(huán),遞歸。