自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 js-算法复杂度

O(1)—常数阶:最低的时空复杂度,也就是耗时与输入数据大小无关,无论输入数据增大多少倍,耗时/耗空间都不变。 哈希算法就是典型的O(1)时间复杂度,无论数据规模多大,都可以在一次计算后找到目标。 c = a; a = b; b = c; //运行一次就可以得到结果 1.时间复杂度O(logn)—对数阶,当数据增大n倍时,耗时增大logn倍(这里的log是以2为底的,比如,当数据增大256倍时,耗时只增大8倍,是比线性还要低的时间复杂度)。二分查找就是O(logn)的算法,每找一次排除一半的可能,25

2021-03-19 22:07:36 395

原创 js算法-排序

js算法-排序 1.原生排序 sort() let arr = [88, 66, 33, 45, 85, 3, 6, 7] // 原生写法 arr.sort(function (n1, n2) { return n1 - n2 }) // ES6 写法 arr.sort((n1, n2) => n1 - n2) 2.快速排序 function quickSort(arr){ //如果数组<=1,则直接返回 if(arr.length<=1){

2021-03-19 21:57:11 48

原创 使用 vconsole.js 在酷狗小程序中打印数据

1.遇到的问题 在酷狗小程序开发中,没有控制台,想看log日志比较麻烦。 如果一直弹窗alert方法实在太挫了。所以腾讯开发了这个 js 插件。 2.解决办法 我认为最简单办法如下 npm install vconsole 或者 cnpm install vconsole 或者 yarn add vconsole 然后设置个环境变量作为区分线上线下环境,比如: import VConsole from 'vconsole'; const isDebug = true; // 本地开发调试注入vC

2020-10-08 20:12:47 267

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除