常用算法复杂度速查表,蹲坑的功夫都能背

2020 年 7 月 9 日 THU数据派


来源:CodeSheep

本文 302字 ,建议阅读 7分钟
本文介绍了五个速查表,便于学者记忆。


整理:始终/ liam.page/2016/06/20/big-O-cheat-sheet

前 言

复杂度通常会使用大 -O记号来表示,比如快速排序的平均时间复杂度是 O(nlog(n))。虽然我们应该做「理解派」,但是即使每个算法/数据结构都理解了,不时仍有可能忘记具体某个算法/数据结构的复杂度(特别是在最好最坏平均情形下的复杂度)。

因此制作一个 「速查表」 来集中总结是非常有必要的!这样考前、面试前,即使蹲坑的功夫都能背上个几遍,这样记得就更牢固了。

动手前先看看是否已经有轮子是一个好习惯,果不其然,找到了原作。

http://bigocheatsheet.com/


图 例


抽象数据结构复杂度


排序算法


图操作


堆操作


大O复杂度曲线

——END——


登录查看更多
0

相关内容

【实用书】Python机器学习Scikit-Learn应用指南,247页pdf
专知会员服务
264+阅读 · 2020年6月10日
干净的数据:数据清洗入门与实践,204页pdf
专知会员服务
161+阅读 · 2020年5月14日
【资源】100+本免费数据科学书
专知会员服务
107+阅读 · 2020年3月17日
机器学习速查手册,135页pdf
专知会员服务
338+阅读 · 2020年3月15日
【经典书】精通机器学习特征工程,中文版,178页pdf
专知会员服务
354+阅读 · 2020年2月15日
一文读懂机器学习模型的选择与取舍
DBAplus社群
13+阅读 · 2019年8月25日
最全Python算法实现资源汇总!
AI100
3+阅读 · 2019年5月13日
Github标星2w+,热榜第一,如何用Python实现所有算法
大数据文摘
7+阅读 · 2019年4月28日
介绍高维超参数调整 - 优化ML模型的最佳实践
AI研习社
7+阅读 · 2019年4月17日
简述多种降维算法
算法与数学之美
10+阅读 · 2018年9月23日
统计学常用数据类型
论智
18+阅读 · 2018年7月6日
推荐 | 掌握这12条经验,对理解机器学习至关重要!(可下载PDF)
机器学习算法与Python学习
11+阅读 · 2018年6月29日
一文解读聚类中的两种流行算法
量子位
6+阅读 · 2017年11月20日
干货 | 机器学习算法大总结(ML岗面试常考)
机器学习算法与Python学习
6+阅读 · 2017年8月1日
Factor Graph Attention
Arxiv
6+阅读 · 2019年4月11日
Adaptive Neural Trees
Arxiv
4+阅读 · 2018年12月10日
LARNN: Linear Attention Recurrent Neural Network
Arxiv
5+阅读 · 2018年8月16日
Arxiv
4+阅读 · 2018年6月5日
Arxiv
5+阅读 · 2018年4月30日
Arxiv
3+阅读 · 2018年4月9日
Arxiv
9+阅读 · 2018年3月23日
VIP会员
相关VIP内容
【实用书】Python机器学习Scikit-Learn应用指南,247页pdf
专知会员服务
264+阅读 · 2020年6月10日
干净的数据:数据清洗入门与实践,204页pdf
专知会员服务
161+阅读 · 2020年5月14日
【资源】100+本免费数据科学书
专知会员服务
107+阅读 · 2020年3月17日
机器学习速查手册,135页pdf
专知会员服务
338+阅读 · 2020年3月15日
【经典书】精通机器学习特征工程,中文版,178页pdf
专知会员服务
354+阅读 · 2020年2月15日
相关资讯
一文读懂机器学习模型的选择与取舍
DBAplus社群
13+阅读 · 2019年8月25日
最全Python算法实现资源汇总!
AI100
3+阅读 · 2019年5月13日
Github标星2w+,热榜第一,如何用Python实现所有算法
大数据文摘
7+阅读 · 2019年4月28日
介绍高维超参数调整 - 优化ML模型的最佳实践
AI研习社
7+阅读 · 2019年4月17日
简述多种降维算法
算法与数学之美
10+阅读 · 2018年9月23日
统计学常用数据类型
论智
18+阅读 · 2018年7月6日
推荐 | 掌握这12条经验,对理解机器学习至关重要!(可下载PDF)
机器学习算法与Python学习
11+阅读 · 2018年6月29日
一文解读聚类中的两种流行算法
量子位
6+阅读 · 2017年11月20日
干货 | 机器学习算法大总结(ML岗面试常考)
机器学习算法与Python学习
6+阅读 · 2017年8月1日
相关论文
Factor Graph Attention
Arxiv
6+阅读 · 2019年4月11日
Adaptive Neural Trees
Arxiv
4+阅读 · 2018年12月10日
LARNN: Linear Attention Recurrent Neural Network
Arxiv
5+阅读 · 2018年8月16日
Arxiv
4+阅读 · 2018年6月5日
Arxiv
5+阅读 · 2018年4月30日
Arxiv
3+阅读 · 2018年4月9日
Arxiv
9+阅读 · 2018年3月23日
Top
微信扫码咨询专知VIP会员