问题(Question):
http://luckycat.kshs.kh.edu.tw/homework/q112.htm
我的想法是把输入值存入stack中并将现有总和加上输入值
如果探访到leaf就判断现有和是否等于目标
若要往其他的分支走,就把回溯时经过的点pop掉并把现有总和减去pop的值
已经测过udebug上的测资并通过了,找不出有什么遗漏的地方
不好意思麻烦大家了
喂入的资料(Input):
https://www.udebug.com/UVa/112其中的所有测资
预期的正确结果(Expected Output):
全对
错误结果(Wrong Output):
在UVA上WA
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
https://gist.github.com/BuddistCoding/a20998e409b3a8cde33865187619ae8f
补充说明(Supplement):