牛客算法题备注

2021/12/18

NC65 斐波那契数列

方法一:递归解法
递归的思想是自顶向下的
参考
斐波那契数列递归算法时间复杂度
方法二:循环解法
自底向上,在已知f(1)= 1,f(2)= 1的情况下求解f(3),再利用f(3)和f(2)求解f(4)直到求出f(n)
剑指offer(题10 递归和循环:斐波那契数列/跳台阶/变态跳台阶/矩形覆盖) 题解
方法三:动态规划
动态规划解法

NC151 最大公约数

解法二:程序


2021/12/19

排序

NC37 合并区间

无论是 JDK内置的Runnable、Comparator接口还是自定义的接口,只有当接口中的抽象方法存在且唯一时,才可以使用 Lambda
拉姆达表达式
两种解法

NC140 排序

快速排序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值