20210412

回顾 | 数据结构-栈与队列(四)| 田静语法C2-S1

Table of Contents

回顾

恋词复习

  • susceptible adj.易受感动的
  • prone adj.有..倾向的;俯卧的

数据结构-栈与队列(四)-表达式的转换

中缀表达式 前缀表达式(波兰式) 后缀表达式(逆波兰式)
a + b +ab ab+

中缀表达式 -> 前缀表达式

把你要转换的表达式每个子表达式都用括号括起来,然后将运算符提到括号前面,最后删除所有括号即可。

中缀表达式 -> 后缀表达式

与中缀转前缀方法相似,只不过运算符提到后面去

后缀表达式 -> 中缀表达式

从左往右扫描,每看到两个连续的表达式后面跟着一个运算符就把他们用括号括起来,然后把运算符放在两个表达式中间,而形成一个新的表达式,并且按照之前的方法继续扫描下去

后缀表达式 -> 前缀表达式

每次发现两个表达式跟着一个运算符这么一个pattern的时候,同样用括号括起来,只不过这次把运算符放在两个表达式的前面即可,最后把所有括号去掉,因为前缀表达式不需要括号。


田静语法C2-S1

限定词、形容词副词

  • one third表示三分之一;表示三分之二的时候因为分子超过一,所以分母要加s即:two thirds
  • "江湖一刀切":名词归形容词修饰,其他归副词修饰。
  • realize除了表示意识到,也可以为real的动词:使..成真:
  • Rich economies are also less dependent on oil than they were, and so less sensitive to swings in the oil price.

注意画线句子部分,写作中也可以用这个高级用法。比如:I am busy than before.改写成高级用法即结构与结构比,时态与时态比可变为:I am busy than I was.

介词短语

  • 介词短语 = “接词短语” = 介词 + 名词/代词/动名词(doing)

  • 表示时间的介词

    • since后一定加完成时。
    • by后面几乎都加完成时。

  • 表示地点或范围的介词
    • at,on,in可以理解为点线面,看你想强调哪个点。
    • in表静态,一直在里面;into表动态,进去里面的过程。
    • across表面穿过的意思,与路面/水面..有接触的,through表示从里面穿过,pass表示无接触经过。

  • 其他用法的介词
    • A of BA's B的区别在于翻译的顺序不同,A of B翻译为B的A,A's B翻译为A的B。A of B of C翻译为C的B的A。