OOP-THU icon indicating copy to clipboard operation
OOP-THU copied to clipboard

计算图大作业相关问题

Open choumartin1234 opened this issue 5 years ago • 3 comments

想请问一下助教:

  1. 定义新节点时, 等号右边是否可能有包含多步计算的表达式? (例如:a = b + c * d)

  2. 一个节点创建后, 有可能创建同名节点吗? (比如以下状况) a = b + c d = a + b a = b + b 如果有的话, 这样d依赖的a, 会进而改变为之后创建的节点吗?

3.节点的名称会包含哪些字符呢? 会包含特殊符号 例如 空格 + - * / 等嘛?

  1. 赋值表达式的两边一定会由恰好一个空格隔开吗? 表达式运算过程中 操作数会出现字面值常量吗? (如 b = a + 1)

5.给浮点数时候会出现科学计数法的表达吗?

choumartin1234 avatar Apr 27 '19 12:04 choumartin1234

  1. 没有多步计算的表达式
  2. 不会出现这种情况
  3. 按c++的变量名命名规则来处理
  4. 保证由恰好一个空格隔开
  5. 不会

kepei1106 avatar Apr 28 '19 05:04 kepei1106

收到, 謝謝助教

choumartin1234 avatar Apr 28 '19 11:04 choumartin1234

image image 但是助教OJ上有同名节点怎么办

Nicolas-Li avatar May 02 '19 05:05 Nicolas-Li