- 儿童学编程语言swift语言 ipad playgrounds4
- 儿童学编程语言swift语言 ipad playgrounds4
- 儿童学编程语言swift语言 ipad playgrounds4
- 儿童学编程语言swift语言 ipad playgrounds4
- 儿童学编程语言swift语言 ipad playgrounds4
- 儿童学编程语言swift语言 ipad playgrounds4
- 儿童学编程语言swift语言 ipad playgrounds4
- 儿童学编程语言swift语言 ipad playgrounds4
- 儿童学编程语言swift语言 ipad playgrounds二
- 儿童学编程语言swift语言 playgrounds4 传送门
前面的例子我们已经学会了怎么规划路线,优化算法。这节课,我们来继续尝试找出最佳的算法。
在这个例子中,在前进的路线上有很大多的路口,在哪里需要左转,在哪里需要右转,需要好好的设计一下。
我们分析尝试以下以下规则并定义为绕墙走函数:
1,if 前面受限:左转,前进。
2,else if 右边不受限:右转,前进
3,else: 前进
然后我们来写循环语句:
while 不是宝石就循环{
绕墙走
if 是关闭的开关{
打开开关
}
}
采集宝石
网友评论