开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
Dev c++ 5.5.3
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
无
问题(Question):
我找不到bug...觉得应该可行...
喂入的资料(Input):
预期的正确结果(Expected Output):
在backtrace那边,应该可以跳出for循环,跳出条件是route_found=1时就跳出,
而把route_found改成1的条件是,当end的点backtrace到start的点时,就变1并跳出循环
但实际compile起来,似乎是不能。
补充1:end跟start是用class point设成的阵列,而point的class只是让这个阵列能储存
x.y的座标。
补充2:我end已经设定在用lee algorithm找寻路径中,标示在从1节点到另1节点的步数
比较小的那个位置了
补充3:上面有一段设定start和end初始值的程式码,那边应该没问题,主要是下面backtrace
的部分。
补充4:找错找一天了,完全没有进展,PO上来看看不同想法,先谢谢各位大大了!
错误结果(Wrong Output):
不能跳出for循环
程式码(Code):(请善用置底文网页, 记得排版)
http://chopapp.com/#qqp1p707
补充说明(Supplement):