这是我的Pythagorean tree attempt。我正在使用一个包含3个主要功能的库:
turnLeft(double angle)
turnRight(double angle)
drawLine(double length)
笔的原始点是(0,0)
,面向右( 0 degrees to X axis)
。
经过几个小时的解码和处理后,我设法使其工作(尽管不是很完美),角度为30度弧度。但是,如果我将输入更改为另一个值,它就会崩溃。在过去的几天里,我一直在试图改善这一点。有关如何处理此问题的任何建议?有关改进算法的建议吗?
虽然你看不太清楚,但我在下面的图像中标出了作为输入的角度。感谢您的任何帮助。我知道人们对这些问题不以为然,但我只是开始变得无望。祝你有愉快的一天