文章目录
一、计算理论内容概览
二、计算问题的判定性
三、计算问题的 有效性
四、时间复杂性度量
五、算法有效性 数学定义需求
六、输入表示
七、时间复杂度
一、计算理论内容概览
----
计算理论分为..., 都属于 形式语言 与 自动机 部分 ;
可计算 内容 : 图灵机 , 确定性图灵机 , 非确定性图灵机 , 丘奇-图灵命题 , 可判定性 , 可计算性 等问题 ;
计算复杂性 内容 : 时间复杂性..., 模型间的时间复杂性关系 ,
\rm P
类 ,
\rm NP
类 ;
计算理论 知识点很枯燥 , 但是 在进行理论研究时 , 或者大的计算机工程实践时 , 很有用 ;
二、计算问题的判定性...是有效算法 ;
这里希望可以区分 有效算法 与 无效算法 ;
四、时间复杂性度量
----
计算机中度量时间长短有两种方式 :
① 离散时间 ( 自然数表达 ) : 时间是离散的 , 如
1, 2,...3, 4 , \cdots
秒
② 连续时间 ( 实数表达 ) : 时间是连续的 , 如
1.221457\cdots
秒
计算复杂性的表达使用的是 离散时间 , 自然数表达 ;
五、算法有效性