阿里云做网站2023年8月疫情严重吗
逻辑运算
正规式
有限自动机
上下文无关文法
表达式(前缀、后缀、中缀)
将表达式(a-b)*(c+5)构造成树的步骤为:括号不能出现在树中;按照表达式的计算顺序来依次构造!!!
第一步肯定是要计算(a-b),之后再计算(c+5),最后将这两者的结果相乘,所构造的树即为上图这种形式:👆👆👆
那么将树构造出来之后,对于前缀、中缀、后缀,无非就是二叉树的的前序、中序、后序遍历的过程:a b - c 5 + *。
————————————————
如果说这里将表达式中的括号去掉:a - b * c + 5,那么所构造的树就不一样了,应该是下图所示的形式
各种程序语言特点
传值调用和传地址调用
LR分析法
解释器和编译器
将高级语言源程序翻译为可在计算机上执行的形式有多种不同的方式,其中编译方式生成逻辑上与源程序等价的目标程序,解释方式不生成(编译器不参与过程,但是生成目标程序;解释器参与过程,但是不生成目标程序)
python知识点
其他知识点
1、若C程序的表达式中引用了未赋初值的变量,则可以通过编译并运行,但运行结果不一定是期望的结果
2、常见的命名对象有变量、函数和数据类型
3、变量具有对应的存储单元,常量则没有