首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法与数据结构
_膨胀的大雄_
创建于2021-05-21
订阅专栏
前端算法和数据结构
暂无订阅
共3篇文章
创建于2021-05-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
_膨胀的大雄_
2年前
算法
算法知识02-二分查找
二分查找的时间复杂度是 O(logn),查找数据的效率非常高。不过,并不是什么情况下都可以用二分查找,它的应用场景是有很大局限性的 其次,二分查找针对的是有序数据。如果我们针对的是一组静态的数据,没有频繁地插入、删除,我们可以进行一次排序,多次二分查找。这样排序的成本可被均摊,…
77
点赞
评论
_膨胀的大雄_
2年前
排序算法
算法知识01-前端排序算法
选择排序算法的实现思路有点类似插入排序,也分已排序区间和未排序区间。但是选择排序每次会从未排序区间中找到最小的元素,将其放到已排序区间的末尾。 分治思想:如果要排序一个数组,我们先把数组从中间分成前后两部分,然后对前后两部分分别排序,再将排好序的两部分合并在一起,这样整个数组就…
182
1
评论
_膨胀的大雄_
2年前
设计模式
发布订阅模式简单实现
```javascript class myEventEmitter { constructor() { // eventMap 用来存储事件和监听函数之间的关系 this.eventMap = {}
109
点赞
评论