数据结构
文章平均质量分 91
juejiang坚持
这个作者很懒,什么都没留下…
展开
-
时间复杂度和空间复杂度
时间复杂度和空间复杂度1、时间复杂度2、空间复杂度算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。那么我们应该如何去衡量不同算法之间的优劣呢?主要还是从算法所占用的「时间」和「空间」两个维度去考量。时间维度:是指执行当前算法所消耗的时间,我们通常用「时间复杂度」来描述。空间维度:是指执行当前算法需要占用多少内存空间,我们通常用「空间复杂度」来描述。1、时间复杂度我们想转载 2021-06-01 11:42:11 · 322 阅读 · 0 评论 -
Redis的5中数据类型
目录1、字符串(String)2、哈希(Hash -- Map)3、列表(List)4、集合(Set)5、有序集合(zset -- Sorted Set)1、字符串(String)可以是简单的字符串、json、html、xml、数字(整型、浮点型)、也可以是二进制(图片、音频、视频),最大不能超过512M。常用命令://添加元素set key value//获取元素get key//批量设置值mset key1 value1 key2 value2 ......//批量获取值mget原创 2020-06-28 17:35:27 · 84 阅读 · 0 评论 -
数据库索引的底层原理,B树
前几天在搜索“数据库索引的底层存储原理”的时候看到这篇文章,博主总结的非常到位,所以就偷个懒直接拿来用了。原链接:http://www.17coding.info/article/25 前几天下班回到家后正在处理一个白天没解决的bug,厕所突然传来对象的声音: 对象:xx,你有《时间简史》吗? 我:我去!妹子,你这啥癖好啊,我有时间也不会去捡屎啊! 对象:...人家说的是霍金的科普著作《时间简史》,是一本书啦! 我:哦,那我没有... 对象:转载 2020-06-16 21:17:07 · 153 阅读 · 0 评论