跳至主要內容
首页
面试
Java
☕️JVM
🪄魔法
🛫并发
框架
gRPC
Dubbo
MyBatis
Netty
RPC
Spring
中间件
Flink
Kafka
MongoDB
MySQL
Pulsar
Redis
ZooKeeper
云原生
微服务
CI/CD
open in new window
DevOps
open in new window
容器
open in new window
基础
操作系统
计算机网络
编译原理
数据结构和算法
AI
提示词
四次元口袋
任意门
脚本集
递归
小于 1 分钟
#
递归
递归需要满足的三个条件
一个问题的解可以分解为几个子问题的解
问题与分解之后的问题,处理数据规模不同,求解思路完全一样
存在递归终止条件
如果编写递归代码
写出递推公式,找到终止条件
避免栈溢出
警惕重复计算
通过一个数据结构(例如散列表)来保存已经求解过得k->f(k)
上一页
队列
下一页
排序