轻飘飘过wind
轻飘飘过wind
全部文章
分类
归档
标签
去牛客网
登录
/
注册
轻飘飘过wind的博客
全部文章
(共14篇)
题解 | #查找重复元素#
高效,简洁 1. 使用Map,一次遍历,时间复杂度为O(n) 2. Map结构用来计数,当元素出现第二次的时候,就是重复的元素 function duplicates(arr) { const m&...
HTML/CSS/JavaScript
Javascript Node
Javascript V8
2022-09-05
3
261
题解 | #时间格式化输出#
高效,易读. 1. 高效代码,一次遍历,时间复杂度为O(n) (不追求性能可以直接用replace) 2. 日期解析,使用解构 3. 逐个字符进行处理, 匹配一位和两位字符数据。 4. 需要对yy和yyyy进行特殊处理 function formatDate(d...
HTML/CSS/JavaScript
Javascript Node
Javascript V8
HTML/CSS/JavaScript
2022-09-05
1
425
题解 | #斐波那契数列#
1. 使用动态规划递推法 2. 时间复杂度为O(n) 3. 不使用递归, 递归的时间复杂度为O(2^n) 指数级复杂度 function fibonacci(n) { if (n <&nbs...
HTML/CSS/JavaScript
Javascript Node
Javascript V8
2022-09-05
1
232
题解 | #数组去重#
1. 不使用Map, Set, 一次遍历,间复杂度为O(n) 2. NaN判断需要使用isNaN函数,Object对象是引用类型,不需要去重 3. 使用系统内对象存储键值,(字符串和数字分开存储,避免[1, '1']的情况) Array.prototype.uniq =&n...
HTML/CSS/JavaScript
Javascript Node
Javascript V8
2022-09-05
1
421
首页
上一页
1
2
下一页
末页