编程方法学作业讨论
文章平均质量分 60
young2203
这个作者很懒,什么都没留下…
展开
-
Stanford编程方法学公开课作业 1 ----关于Karel 中点寻找问题的讨论 (Midpoint finding)
Karel需要寻找到第一行的中点位置,并在那里放下一个beeper原创 2017-02-22 17:52:08 · 2046 阅读 · 1 评论 -
Stanford编程方法学公开课作业 2 ---- Karel中生成棋盘的代码
解决如下图所示问题:(生成间隔棋盘状图案checkboard) 要求程序可以在 各类形状的地图中正常运行(如1x8 8x1 5x6 6x6 7x7 等等) 代码如下: /* * File: CheckerboardKarel.java * ---------------------------- * The CheckerboardKarel class is able to原创 2017-02-22 21:38:43 · 1018 阅读 · 0 评论 -
关于Karel迷宫问题的讨论
在如上图所示的迷宫中,Karel需要从(1,1)出发前往右上方捡拾beeper,用stanford的Karel插件在eclipse中解决这一问题 编程思路: 能向右转时向右转,在每一次移动时总是优先考虑向右行动的可能性 代码1:在大循环里只要Karel没有找到beeper,它将一直移动,如果右边是clear的,则右转前进,否则左转零次,一次到两次直至前方clear后再前进。原创 2017-02-22 17:58:49 · 829 阅读 · 2 评论 -
关于Karel倍增beeper问题的讨论
对于Karel机器人倍增beeper的讨论原创 2017-02-22 17:57:09 · 746 阅读 · 0 评论