学编程竞赛中列出,需要学习的教材,已经被李承乾学完了。
所以笔试不出意外的话,他依然会是满分。
机试题目,他从来没有学过,这是他的短板,在理性思考技能的加持下,他瞬间就想到最关键的地方。
复习资料上的第一个题:
请编写一段简单的人脸识别算法?
看到这个题目的瞬间,李承乾的大脑自然而然的就给出了解题的方法,
获取人脸图像,图像结构化,
获取五官比例,转换为特征数字,
获取脸部轮廓比例,转换为特征数字,
组成形**脸特征值,
获取新的人脸图像,计算特征值,对比数据库。
得出结果……
然后,一个个函数,一行行代码,李承乾的脑海中冒出来。
甚至在计算量巨大的位置,这些代码已经被执行效率更高的汇编语言所取代。
只需要58行代码,就能实现人脸识别功能!
而这道题目的标志答案,是287行代码。
看完标准答案后,李承乾才发现,标准答案的执行效率,比他的代码慢了10倍都不止!
顿时,李承乾明白了理性思考的真正用途。
在理性思考的状态下,李承乾的思维方式和电脑硬件运转的方式差不多。
在这种状态下,他编写的程序,和硬件贴合,在电脑上可以以极高的效率运转。
而且,在这种状态下,给出问题,理性思考会在李承乾的知识体系中,瞬间给出最优的解决方式。
青少年信息学编程竞赛每年的机试题目是10道,初赛的时候5道,决赛的时候5道。
田文明老师收集了10年的题目,总共有100道题目。
整个复习资料,接近1000页。
这个让普通人望而生畏的数量,对李承乾来说,就是小儿科,他手指如飞,不断按下翻阅键,每一个题目的标准答案,他也只是扫一眼就过去。
30分钟,机试复习资料,就被他看完了。
竞赛的题目李承乾仔细看了,对他来说,真的没有任何难度。
“机试的,难度没有想象中那么大。”李承乾有绝对的自信,若机试考试的时候,题目
『加入书签,方便阅读』
-->> 本章未完,点击下一页继续阅读(第2页/共3页)