爬楼梯算法分析详解及扩展(最大步长从2升级为m)
几天前在公司面试的时候,第二轮的面试官问了我几道算法题,第一题是Nil Game,因为之前在Leetcode上刷过这题,也在《编程之美》上看到过几种解法,很轻松就给出了正确答案。第二题问的是爬楼梯问题,即一个N阶的楼梯,每次能走1~2阶,问走到N阶一共多少种走法。之前在Leetcode上也刷过Link,面试的时候临时也想了几种不同的方法去解,回来之后又思考了一番,想出了如下几种解法。
Copyright © 2015 Powered by MWeb, Theme used GitHub CSS.