Skip to main content
David's Blog
About
Algorithm
Overview
Data Structure
Linear
Tree
Graph
Set
Search
DFS
BFS
FOR
Optimization
Decrease & Conquer
Dynamic Programming
Math
Course
JZ Track
Framework
FAQ
AI
Overview
Foundation
Recommender System
Retrieval
Pre-Ranking
Ranking
Re-Ranking
Metrics
Cold Start
Generative Models
Overview
Fine-Tuning
Alignment
Inference
Multimodal
Application
PyTorch
Search
Computer Science
Core
Network
Operating System
Design
Design Pattern
Object-Oriented Design
System Design
Engineering
Database
MySQL
Redis
Lang
Java
DevOps
Unix
Tools
Tests
TOEFL
LISTENING
READING
SPEAKING
WRITING
GRE
QUANTITATIVE
VERBAL
DFS 复杂度与剪枝
David Liu
5/10/26
Less than 1 minute
DFS 复杂度与剪枝
dfs 时间复杂度分析:
通用:
O(方案总数 * 构造每个方案的时间)
程序结构的艺术
入口函数
搜索函数
判断函数
打印函数
DFS 优化策略
可行性剪枝
最优性剪枝
顺序性优化
优先搜索那些可能方案少的位置
Prev
/algo/course/jz/dfs/36.%20%E9%9D%9E%E9%80%92%E5%BD%92.html
Next
DFS 题型总览