如何解决为什么函数括号中有两个空分号;?
所以当我看到这个伪代码时,我正在研究我的算法类中的函数:
function TreeVal(;;T)
这是一个计算表达式树的递归函数。我想知道为什么那里有两个空分号,我们不能省略它们。
提前谢谢你。
编辑:添加了伪代码
function treeVal(T;;);
if T.operator = null then Return(T.val)
else Return(eval(T.operator,treeVal(T.left),treeVal(T.right)))
eval(operator,x,y) 是一个计算 (x operator y) 的函数
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。