呵呵呵,美利坚人的套路真是深啊!
苏小木都不知道该说什么了。
推脱不过,苏小木只得再次站到讲台上,用标准的英语不慌不忙的解释道:
“骑士游历算法很经典,一般都是在一个n*m的棋盘上,在任意位置放置一个骑士,骑士走‘日字’,问题一般是骑士能否不重复遍历棋盘。”
“根据问题的描述,棋盘具有额外的约束,骑士永远不可能越过自己的路径,并且路径必须形成一个正十六边形。”
“一般来说,解决这样的问题有一种常规做法,穷举……”
“当然也有更简洁一些的办法,比如这样……”
更新来了!
第367章 画风怎么就回不去了?
苏小木说着,在白板上写下一行行文字。
准确的说,是图形+文字。
具体来说是将刚才在a4纸上写的东西细致化,也就是原理解释。
这也是算法与原理经常性会被放在一块的原因之一。
“简洁明了,从来都是学习算法的追求之一。”
“沿着这种思路,建立树形结构,算法便成型了,这样一来,由算法推导出来的代码也会相应简洁……”
苏小木一边说一边在白板上写写画画。
明明台下站着的都是自己的同学,明明还有个教授站在台下,但偏偏没人觉得当下违和。
甚至有些莫名的协调。
路易斯带头比了个赞。
“我怎么没想到,这样一来整个思路是非常清晰的,既然骑士要走日,还要有一个漂亮的正十六边形,那么就顺着来……”
“明明我并不是很懂算法,但苏这么一讲,我好像懂了。”
“对对对,我也是这样的感觉!”
“苏真是amazing!”
“因吹斯听,因吹斯听!!!”
“……”
希尔斯教授频频点头,对苏小木的讲解大为满意。
苏小木并没有什么特别的感觉,这种事情,在ic总决赛之前,他做过很多。
早就习以为常了。
比如陈继明跟尚思雨就经常性听。
所以现场的陈继明反而是没什么特别的感觉。
苏小木接着说了下去。
“当然,现在还没有验证由算法到简洁的代码是否可以通过调试,教授,如果不介意的话,我用一下授课电脑?”
希尔斯笑眯眯的做了个手势:“请便!”
苏小木微微一笑,嘴上道:“那么我们来实验一下,这段小巧的代码能否解决这个问题?”
一边说,一边双手覆盖到了授课电脑的键盘上。
在美利坚非常常见的普通的苹果笔记本。
没有外设键盘。
并不是苏小木常用的舒适性系列键盘。
不过……
当苏小木的手覆盖在键盘上以后,便是属于苏小木的操作时间!
哒哒哒的声音短暂的响起。
当声音停顿下来之后,整个教室里面响起了成片成片的欢呼声。
投影大屏幕上同步显示了苏小木的操作。
很能
-----网友请提示:长时间阅读请注意眼睛的休息。:
----这是华丽的分割线---
清晰的分辨出一个退格按键都没有敲击。
“哇哦!!”