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