摘要:
https://www.jianshu.com/p/5f9421b3950d 阅读全文
摘要:
1.求n项累加和 function sum(n){ return (n/2)*(n-1) } 时间复杂度:O(1) 常数时间复杂度 2.判断一个数是不是质数 质数的特点: 1.除了1以外的自然数如果只能被1和它本身整除这个数就是质数 2.质数还有一个特点,就是它总是等于 6x-1(等同于 阅读全文
摘要:
查找数组中指定元素的值 find & findIndex const arr = [1,2,3,4,5] arr.find(item=>item 5) 5 arr.find(item=>item 6) undefined arr.findIndex(item=>item 5) 4 arr.findI 阅读全文
摘要:
算法学习记录03 判断输入数字是不是2的整数次幂 需求分析: 0 肯定不是2的整数次幂 能不断被2整除直到商1且余数为0的肯定是2的整数次幂 比如: 8 %2 = 0 8 / 2 = 4 4 % 2 = 0 4/2 = 2 2%2 = 0 2/2 = 1 9 % 2 = 1 9 / 2 阅读全文
摘要:
需求:判断一个输入数是不是质数 分析: 1.什么是质数? 只能被1和本身整除的数就是质数,1既不是质数也不是合数; 质数总是等于6x+1 或者 6x+5,x是大于等于1的自然数; 假如n是合数,必然存在非1的两个约数p1和p2,其中p1<=sqrt(n),p2>=sqrt(n),证明是不是质数可以循 阅读全文
摘要:
求斐波拉(那)契数列下标为n的值 已知斐波那契额数列: [1,1,2,3,5,8,13,21,34…] 规律:第一项和第二项固定为1,从第三项开始,都是前两个数之和 第一种方法 通过遍历存储数组中的值再通过下标返回要查找的值 function fib(n) { const fibArr = [1, 阅读全文
摘要:
Vue3 简单使用,调用实时监控鼠标指针x,y坐标 解构出我们要用的到函数 const {createApp,reactive,toRefs,onMounted,onUnmounted,computed}= Vue 鼠标位置实时监听 注意点: v3里面数据响应式要通过reactive实现 ⇒ rea 阅读全文
摘要:
初试Vue3-手动实现render挂载 只实现了最简单的render新增节点挂载到指定dom上,数据响应式没实现,一点一点的研究吧 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" 阅读全文
摘要:
要求 必须有一个install方法,供Vue.use调用 实现hash变化,响应式数据自动更新 let Vue; class VueRouter{ constructor(options){ this.$options = options; this.routeMap = {};//缓存route 阅读全文
摘要:
Nodejs升级 dyld: initializer function 0x0 not in mapped image for /usr/local/bin/node https://www.jianshu.com/p/6a4afd3ce4d3 Mac下打开/usr/local目录 https:// 阅读全文