首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Cola895
掘友等级
在互联网上搬砖工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
js实现希尔排序
将长的序列通过宽度拆分, 看成逻辑二维序列,对二维序列使用插入排序, 每轮缩小宽度, 逻辑二维序列越来越窄越来越宽直到宽度为1只有再一次的插入排序后变得有序。
js实现插入排序
插入排序是将序列看做已排序部分和未排序部分,起始已排序部分为第一个元素,后面的元素为未排序部分,循环未排序部分,将其插入到已排序部分,每一趟循环已排序部分长度加一,未排序部分长度减一。
使用html2canvas将vue或elementUI组件转化为图片并下载。
vue的ref绑定给组件获取到的是组件实例,但绑定给原生html获取到的是dom元素。并且用ref获取到的原生dom元素,该dom元素内的,那怕是组件也被渲染成了原生dom元素。
js实现栈和队列
通过js实现栈和队列两种数据结构,栈为后进先出,队列为先进先出。 需要注意的是临界点值的处理,也就是当栈和队列为空是队数据增删的处理。
js实现Eratosthenes算法求素数
Eratosthenes算法实现求一定范围内的素数,这个算法非常巧妙的利用了素数的本质,前人的智慧还是非常有用的。
js有序数组唯一化
思路是通过两个指针,一个指向最大不重复元素位置,一个指向当前循环到的位置,比较对应元素,决定是否更新最大不重复元素及位置。
js归并排序
将序列递归二分,直到分到一个元素,每次递归中能得到两个序列,到递归基时,这两个序列就是两个单个的元素。我们从这两个单个的元素开始合并为有序的序列并将其返回。
js求Fibonacci第n项,暴力版和缓存版
递归求Fibonacci第n项之前都需要求出它的前两项,在这些前面的项中有很多重复的计算,利用数组缓存。当然还有优化空间,数组缓存不是连续的,数组中间隔项也是浪费的资源,更好的应该是用map。
js只用加减法实现两数相除向下取整
看邓俊辉老师的数据结构网课看到了这个小的算法,感觉挺有意思的。自己从来没想到过还能这样计算除法以及它的取整。
js暴力递归求最长公共子序列
递归基为:有一个序列为长度为0时。 分两种情况讨论: ①两个序列最后一个元素相同 ②两个序列最后一个元素不同,此情况又会产生分支
下一页
个人成就
文章被点赞
12
文章被阅读
2,443
掘力值
117
关注了
1
关注者
0
收藏集
11
关注标签
0
加入于
2021-07-14