当前位置:首页 期刊杂志

极客战记

时间:2024-05-18

地牢里的关卡主要是偏向锻炼用户的基本语法结构和计算机思维,让大家熟悉极客战记的操作与代码的使用。来到了森林这个关卡将会变得更多更难,同样,到了森林,大家就正式开始接触编程的几大重要知识点:条件判斷、运算符、函数、对象属性。

1.九颗宝石

关卡简介:“九颗宝石”这个关卡用于帮助大家熟悉moveXY()函数,熟悉XY平面直角坐标系,没有涉及编程知识,考查的内容还带着点地牢的影子,略带益智性,九颗宝石不能一步步地拾取,那需要如何在四步内收集所有的宝石呢?这就需要大家跳出游戏去思考了。通关展示:

2.思路讲解

第一次接触这一关时,大多数人都是把这九颗宝石当成九个点,想着如何用最少的步骤走过九个点:然而,无论怎么想,似乎都必须使用四步以上的步骤完成。显然,如果我们不跳出九个点的局限思维,四步之内是难以完成的,但如果让路线超出点的限制,那就像图4这样:

是不是有了一种豁然开朗的感觉?本关其实并不算是一道编程题,没有涉及太多的编程原理,唯一的过关思路就是:跳出自己的局限思维。通关代码如图5。

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!