形式语言与自动机 , 可计算部分 , 计算复杂性部分 ;
形式语言与自动机 内容 : 自动机 , 确定性有限自动机 , 非确定性有限自动机 , 正则语言 , 泵引理 , 上下文无关语法 , 下推自动机...都是可判定的 ;
③ 关于 下推自动机 的计算问题 , 有些可判定 , 有些不可判定 ;
三、计算问题的 有效性
----
可计算性 包含 可判定性 , 可判定性 包含 有效性 ;
可计算性 > 可判定性...> 有效性 ;
计算问题 对应的算法中 , 有些算法是 有效的 , 有些算法是 无效的 ,
如 : 穷举算法 , 蛮力搜索之类的算法 , 没有有效性可言 , 肯定不是有效算法 ; 贪心算法 , 欧几里得算法...是有效算法 ;
这里希望可以区分 有效算法 与 无效算法 ;
四、时间复杂性度量
----
计算机中度量时间长短有两种方式 :
① 离散时间 ( 自然数表达 ) : 时间是离散的 , 如
1, 2,...3, 4 , \cdots
秒
② 连续时间 ( 实数表达 ) : 时间是连续的 , 如
1.221457\cdots
秒
计算复杂性的表达使用的是 离散时间 , 自然数表达 ;
五、算法有效性