首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Volim
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Dubbo
致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 SOA 面向服务的架构(Service Oriented Architecture),也就是把工程按照业务逻辑拆分成服务层、表现层两个工程。服务层中包含业务逻辑,只需要对外 提供服务即可。表现层只需要处…
ZOOkeeper 详解(转)
分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 客户端注册监听它关心的目录节点,当目录节点发生变化(数据改变、被删除、子目录节点增加删除)时,zookeepe…
mysql-基础语法
#显示数据库#判断是否存在数据库wpj1105,有的话先删除#创建数据库#删除数据库#使用该数据库#显示数据库中的表#先判断表是否存在,存在先删除#创建表#删除表#查看表的结构#插入数据#查询表中的数
数据结构与算法-day7-散列表!!!
散列表(哈希表)用的是数组支持按照下标随机访问数据的特性,所以散列表其实就是数组的一种扩展,由数组演化而来。可以说,如果没有数组,就没有散列表。 我们把编号转化为数组下标的映射方法就叫作散列函数(或“Hash 函数”“哈希函数”),而散列函数计算得到的值就叫作散列值(或“Has…
数据结构与算法-day6-跳表
跳表是一种各方面性能都比较优秀的动态数据结构,可以支持快速的插入、删除、查找操作,写起来也不复杂,甚至可以替代红黑树。 Redis 中的有序集合就是用跳表来实现的。 跳表中查询任意数据的时间复杂度就是 O(logn)。这个查找的时间复杂度跟二分查找是一样的 跳表的空间复杂度是 …
数据结构与算法-day5-二分查找(进阶)
比如下面这样一个有序数组,其中,a[5],a[6],a[7] 的值都等于 8,是重复的数据。我们希望查找第一个等于 8 的数据,也就是下标是 5 的元素。 如果我们用上一节课讲的二分查找的代码实现,首先拿 8 与区间的中间值 a[4] 比较,8 比 6 大,于是在下标 5 到 …
数据结构与算法-day5-二分查找
二分查找针对的是一个有序的数据集合,查找思想有点类似分治思想。每次都通过跟区间的中间元素对比,将待查找的区间缩小为之前的一半,直到找到要查找的元素,或者区间被缩小为 0。 二分查找只能用在数据是通过顺序表来存储的数据结构(数组)上。如果你的数据是通过其他数据结构存储的,则无法应…
数据结构与算法-day4-排序 总结
我们前面讲过,线性排序算法的时间复杂度比较低,适用场景比较特殊。所以如果要写一个通用的排序函数,不能选择线性排序算法 如果对大规模数据进行排序,时间复杂度是 O(nlogn) 的算法更加高效。 所以,为了兼顾任意规模数据的排序,一般都会首选时间复杂度是 O(nlogn) 的排序…
数据结构与算法-day4-桶排序 计数排序 基数排序
它们对要排序的数据都有比较苛刻的要求,应用不是非常广泛。但是如果数据特征比较符合这些排序算法的要求,应用这些算法,会非常高效,线性时间复杂度可以达到 O(n)。 只能用在数据范围不大的场景中,如果数据范围 k 比要排序的数据 n 大很多,就不适合用计数排序了。而且,计数排序只能…
数据结构与算法-day3-归并 快速排序
理解归并排序的重点是理解递推公式和 merge() 合并函数。 归并排序算法 : 是一种在任何情况下时间复杂度都比较稳定O(nlogn)的排序算法,这也使它存在致命的缺点,即归并排序不是原地排序算法,空间复杂度比较高,是 O(n)。正因为此,它也没有快排应用广泛。 快速排序算法…
下一页
个人成就
文章被点赞
23
文章被阅读
28,807
掘力值
819
关注了
6
关注者
11
收藏集
6
关注标签
14
加入于
2019-03-17