一道大厂Python面试题,4种解法,从青铜到王者引发的“思考”!
共 2686字,需浏览 6分钟
·
2021-09-11 01:33
“菜鸟学Python”,第“518”篇原创
下面菜鸟哥用一个非常非常简单的例子,来引出我们这次的讨论。
题目1:
1,1,2,3,5,8,13,21,34 。。。
求数值N项的值?
题目2:
走楼梯问题:
如果有100阶台阶,一个人一次可以迈1-3阶,请问有多少种走法。
其实两个题目都是大同小异,都是用递归的解法,如果你吃透第一题,第二题迎刃而解。
1.屌丝的解法:
这就考察了,你平时写代码的时候有没有考虑过性能问题?
4.王者解法
希望本篇对爱好Python的同学有启发和感悟,您细细品一下。
好了,欢迎大家在留言区留言吱一声,也欢迎给个三连,支持一下哈。
左手Python,右手Java,升职就业不愁啦!
推荐阅读:
入门: 最全的零基础学Python的问题 | 零基础学了8个月的Python | 实战项目 |学Python就是这条捷径
干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 | 从万众期待到口碑扑街!唐探3令人失望 | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影
趣味:弹球游戏 | 九宫格 | 漂亮的花 | 两百行Python《天天酷跑》游戏!
AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影
小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!| 再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!|
年度爆款文案
点阅读原文,领AI全套资料