当前位置:网站首页>时间复杂度和空间复杂度
时间复杂度和空间复杂度
2022-08-05 05:19:00 【CrazyQiQi】
时间复杂度和空间复杂度
1. 算法的时间复杂度
概念:进行算法分析时,语句总的执行次数 T(n) 关于问题规模 n 的函数,进而分析 T(n) 随 n 的变化并确定 T(n) 的数量级。
公式:T(n)=O(f(n)),f(n) 是问题规模 n 的某个函数
常见的时间复杂度
例子 | 时间复杂度 | 术语 |
---|---|---|
5201314 | O(1) | 常数阶 |
3n+4 | O(n) | 线性阶 |
3n^2+4 | O(n^2) | 平方阶 |
3log(2)n+4 | O(logn) | 对数阶 |
2n+3nlog(2)n+4 | O(nlogn) | nlogn阶 |
n3+2n2+4n+3 | O(n^3) | 立方阶 |
2^n | O(2^n) | 指数阶 |
常用时间复杂度所耗费的时间
2. 算法的空间复杂度
概念:算法的空间复杂度通过计算算法所需的存储空间实现
计算公式:S(n) = O(f(n)),其中,n 为问题规模,f(n) 为语句关于 n 所占存储空间的函数
边栏推荐
- Three modes of vim
- 调用TensorFlow Objection Detection API进行目标检测并将检测结果保存至本地
- 入门文档12 webserve + 热更新
- I217-V network disconnection problem in large traffic under openwrt soft routing
- 硬核!Cocos开发面试必备十问,让你offer拿到手软
- Unity huatuo 革命性热更系列1.2 huatuo热更环境安装与示例项目
- 入门文档05 使用cb()指示当前任务已完成
- ACL 和NAT
- 每日一题-最长回文子串-0714
- dsf5.0新建页面访问时重定向到首页的问题
猜你喜欢
Unity huatuo 革命性热更系列1.2 huatuo热更环境安装与示例项目
I/O性能与可靠性
Why can't I add a new hard disk to scan?How to solve?
Getting Started Document 07 Staged Output
如何用UE5渲染一个可爱的茶壶屋?
[Pytorch study notes] 8. How to use WeightedRandomSampler (weight sampler) when the training category is unbalanced data
【Machine Learning】1 Univariate Linear Regression
Three modes of vim
[Day8] (Super detailed steps) Use LVM to expand capacity
[Day1] (Super detailed steps) Build a soft RAID disk array
随机推荐
通过单总线调用ds18b20的问题
Getting Started 03 Distinguish between development and production environments ("hot update" is performed only in the production environment)
Blender软件介绍与使用心得
偷题——腾讯游戏开发面试问题及解答
Spark源码-任务提交流程之-6-sparkContext初始化
成功的独立开发者应对失败&冒名顶替综
ROS video tutorial
你要找的cocos面试答案都在这里了!
[Paper Intensive Reading] Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation (R-CNN)
NIO工作方式浅析
D45_摄像机组件Camera
The spark operator - repartition operator
[Paper Intensive Reading] The relationship between Precision-Recall and ROC curves
每日一题-正则表达式匹配-0715
Introductory document 05-2 use return instructions the current task has been completed
spark source code - task submission process - 1-sparkSubmit
D39_向量
【Machine Learning】1 Univariate Linear Regression
VRRP principle and command
lvm逻辑卷及磁盘配额