第10章 迭代算法与疯狂生长的作物

鉴于伊莱还小,看起来又是一副会被法杖带倒的柔弱模样,撒比亚倒是没有急着教他怎么使用法杖快准狠地痛击敌人的头盖骨。

“你还没有表现出元素倾向,按理来说我应该教你一些通用魔法。”撒比亚顿了顿,接着说下去,“但我始终认为那样的魔法算不上真正的魔法。”

伊莱了然地点点头。

通用魔法几乎只能起到辅助生活的作用,它们一般不能用来战斗,薇尔此前使用的让他们昏睡的魔法是通用魔法中最强力的那几种之一。而元素魔法则通常具有强大的破坏力,同时也需要魔法师提供大量魔力,一些拥有天赋但不多的魔法师甚至至死不能熟练地施用元素魔法。

但这显然不会在伊莱身上出现,撒比亚亲口说的,他的魔力庞大得像一头恶龙。

“今天,我就要教导你木系魔法。如果你不幸没有木系亲和,那么你就暂且只能在我这里学习通用魔法。”

伊莱:我真的不觉得没有大熊猫一般的木系亲和天赋是一件很不幸的事。

熟练掌握通用魔法也很好,伊莱想,最基础的东西向来能起到最大的作用。

然而好像系统不这么想。

[叮咚,新的任务已发布。]

[任务二:学习魔法(一)

任务说明:虽然很不愿意承认,但毫无疑问,你天赋异禀。

任务进度:0%]

谢谢,倒也不必给了个系统还让我天赋异禀。

平心而论,伊莱是个很懂得知足的人,拥有美好的家庭很好,有一个虽然不太靠谱但是还是很好用的金手指也很好,再多一个魔法方向的天赋异禀他就要开始阴谋论了。

生命中所有看似轻易能够得到的物品早在暗中标好了价格。幸运当然很好,但他不一定付得起背后的代价。

[叮咚,系统严正声明,宿主的魔法天赋与主神及系统无关。]

无关?伊莱挑了挑眉毛,总不能是他穿越前就有魔法天赋了吧?

撒比亚没有注意到伊莱短暂的异样,他走到试验田边,举起法杖,用顶端的宝石指向了那些绿芽。

“木系元素是五种基础元素中最接近自然的一种,一个优秀的木系法师能够轻易地影响植物的生长进程。”

伊莱懂了,就是既能催熟又能增产,保不齐还能改变性状,实在是种田必备技能。

要不是木系魔法师稀少,他高低得撒泼打滚找迪伦要一个来支持自己的种田事业。

“今天要教给你的是催生魔法,昨天你看见的那根藤蔓就是在催生魔法的基础上做了一些改变。”周围的人看似在做自己的事情,实则眼神都轻轻地往这边瞟。就算在这样的情况下,撒比亚还是无所顾忌地透露了自己违规翻越围墙的事实。

伊莱有些期待,他还是第一次看见元素魔法的实操。

撒比亚清呼一口气,冗长的咒语从他的嘴里流畅地倾泻而出。与使用通用魔法不同的是,伊莱清晰地看见一串绿色的符文从撒比亚脚底盘子大的法阵盘旋涌上。它们乖巧地环绕着撒比亚,就像最忠贞的卫士。

“生长。”

随着一声喟叹般的命令,符文砰地一声化作细碎的光点散开,飘飘扬扬地洒在了试验田里。

奇迹发生了。

细胞不断分裂分化,青葱的叶片舒展生长直到变成暗绿。仅仅只是几个呼吸之间,试验田中的土豆和红薯就肉眼可见地成长了一大截。

这就是魔法的力量。

撒比亚有些小骄傲地准备收获自己学生惊叹崇拜的表情,却发现伊莱此刻面色古怪,怎么看怎么不像被他这一个催生一片田的精湛魔法惊到的样子。

撒比亚不高兴了,他冷哼一声:“你有什么问题吗?”

伊莱欲言又止。

问题大了去了,先不说那炫酷又羞耻的特效,谁能告诉他为什么那串符文是JAVA算法啊?

那串符文伊莱可太熟悉了,Java基本算法中的递归算法,开学第一课的内容之一,在Java语言领域的地位堪比数学的九九乘法表。

系统说的天赋异禀不会就是这个天赋异禀吧?如果这个世界的元素魔法都是代码,那他这个前计算机系学生不天赋异禀谁还能天赋异禀?

“当然……没有什么问题。”伊莱违心地说,“只是有一点被吓到。”

伊莱甚至捏起两根手指,给撒比亚展示这一点点究竟有多小。但撒比亚明显没有被这个不怎么让人信服的理由安慰到,他吹胡子瞪眼地指使道:“你现在来试试!”

伊莱惊呆了,暗暗围观的人也惊呆了。躲在某根石柱后的奥林不由自主地看了一眼身边的伦克朗,眼神里明明白白地写着:你们魔法师都是这样学习的吗?

谁知道伦克朗也眼含震惊地看过来:你在舅舅不知道的地方居然是这样学习的吗?

他们面面相觑,在看到花墙后鬼鬼祟祟同样面面相觑的领主夫妻后,他们终于达成了和解——看来不是他们的问题,是撒比亚这位不按常理出牌的大魔导师的问题。

“或许你还没有教过我魔咒?”伊莱试图挣扎,“太长了,我没有记住。”

这回轮到撒比亚诧异了:“谁告诉你魔咒需要去记住的?”

“魔咒只是调用元素的钥匙,”撒比亚屈起食指在伊莱的额头上点了点,“你当然可以通过复述别人的魔咒来施用魔法,但那不是属于你的。你只需要在脑海里想象你要达成的效果,然后集中注意力。”

“你的魔力和天赋会让你达成所愿的,这只是一个最简单的催生魔法。”

撒比亚推了一下伊莱的后背。

“现在试试看吧,弗朗西斯的小少爷。”

撒比亚说话像在绕弯子,伊莱被推了一下,还有点懵。

想象自己要达成的效果?这要怎么想象?

小小的孩童茫然无措地站在试验田前,他尝试着想象植物生长的模样,挥动着手中菲瑞娅曾使用过的法杖。结果显而易见,他失败了。

撒比亚得意地站在身后,觉得自己给了这个不尊重魔法的学生上了很好的一课。

已经从土豆和红薯的叶片想到滋滋冒油的薯条和香浓的芝士焗红薯的伊莱艰难地承认了自己的想象力或许很贫瘠这件事。他或许就是那种刻板印象里的理科生,在强大的逻辑思维面前想象力就是个弟弟。

等等,伊莱冒出了一个大胆的想法,或许他根本不需要想象植物生长的样子呢?

撒比亚矜持地清了清嗓子,正准备叫停伊莱无用的尝试,却感受到空气中安静的木元素在某个瞬间猛地变得活跃起来。

他不可置信地看向伊莱的背影。

绿色的符文瞬间席卷了伊莱的全身,就连那根短短的法杖都被隔着空气缠绕了几圈。

与在撒比亚的吟唱中安静乖顺的符文不同,伊莱的符文明显更加活跃暴躁,它们不停地延长,就像是丛林里垂下的藤蔓。

菲瑞娅的指甲几乎要嵌进迪伦的肉里,但迪伦恍若未觉,他眼神亮亮地看着自己的儿子,整个人被满溢的自豪充满。

所有人都在期待着。

伊莱睁开了眼,他原本澄澈的紫色眸子被银绿色慢慢侵占。

“生长。”

简单的音节仿佛打开了什么奇妙的开关,藤蔓一般的符文义无反顾前仆后继地扎向试验田。它们在接触到土壤时如同脆弱的彩绘玻璃一般溅成了飞扬的碎片,阳光越过了高耸的城堡,被碎片折射出璀璨炫目的光芒。

像宝石一样。

伊莱的眼睛慢慢睁大,在这场人为的宝石雨前,他第一次触摸到了某个隐秘的边界。

[叮咚,恭喜宿主获得成就:触碰法则,奖励通用抽卡次数×10]

伴随着系统播报,银绿色的晶体细雾如同水一般沉入土壤。原本就很茂盛的土豆和红薯如同被打了激素一般疯狂生长,直到长到伊莱都觉得不对劲的大小才堪堪停止。

伊莱愣愣地看了看自己的手。

教授讲Java基本算法时特意提到能使用迭代算法就尽量不要使用递归算法。毕竟迭代算法占用空间小、不容易造成堆栈溢出、效率还高,除了代码繁琐逻辑稍难之外没有什么缺点。

伊莱把这句话吸烟刻肺,于是在脑子里过代码的时候他下意识地用迭代替换了递归。

然后他就使出了一个plus版催生魔法。

迭代算法,恐怖如斯。

他试图转过身和撒比亚表达自己的震惊,却发现撒比亚看起来不比自己好多少。

撒比亚失态地瞪着伊莱,像在看一个怪物。

“呃,”伊莱尽量露出一个乖巧的微笑,“有什么问题吗?撒比亚老师。”

短暂的寂静之后,撒比亚回过神,他清了清嗓子想说些什么,却又觉得没什么语言能概括他现在的心情。

一老一小在试验田边大眼瞪小眼。

“我有一个问题,撒比亚老师。”纠结再三,伊莱还是抛出了这个不太合时宜的问题,“如果魔法改变了可食用植物的性状,那么植物还能食用吗?”

“改变性状?”撒比亚晕晕乎乎地重复。

“我是说……”

伊莱侧过身,纠结地指着叶片快长得有自己腰高的土豆和红薯。

“它们长得有点太大了。”

就知道吃小伊莱。

迭代算法并不能简单地替代递归算法,为了方便大家可以简单地理解为这篇文里迭代算法就是递归算法的上级算法。

小伊莱的设定是计科院之光,手写禁咒不在话下。

下章也可能是下下章的预告:大丰收与舌尖上的弗朗西斯

作者有话说

显示所有文的作话

第10章 迭代算法与疯狂生长的作物

上一章
下一章
目录
换源
设置
夜间
日间
报错
章节目录
换源阅读
章节报错

点击弹出菜单

提示
速度-
速度+
音量-
音量+
男声
女声
逍遥
软萌
开始播放