11 2020 档案

摘要:出现这个问题是因为当前设置的是cnpm 登录到的是cnpm,所以需要切换回来 可以输入一下命令查看当前的登录源: npm config get registry 淘宝源,需要切回到npmjs源,输入以下命令: npm config set registry=http://registry.npmjs 阅读全文
posted @ 2020-11-29 16:33 leahtao 阅读(611) 评论(0) 推荐(0) 编辑
摘要:设计一个算法,找出数组中最小的k个数。以任意顺序返回这k个数均可。 示例: 输入: arr = [1,3,5,7,2,4,6,8], k = 4输出: [1,2,3,4]提示: 0 <= len(arr) <= 1000000 <= k <= min(100000, len(arr)) /** * 阅读全文
posted @ 2020-11-25 21:50 leahtao 阅读(120) 评论(0) 推荐(0) 编辑
摘要:1、 将两个数组转成字符串比较,但是发现他们只是顺序不相等也被当做不相等 [1,2,3].toString()== [3,2,1].toString() false 2、我们可以先把数组排序按照从小到大的顺序sort()函数 [1,2,3].sort().toString()== [3,2,1].s 阅读全文
posted @ 2020-11-25 09:25 leahtao 阅读(1459) 评论(0) 推荐(0) 编辑
摘要:// 其一,find mid node 使用快慢指针找到链表中点。 // 其二,reverse 逆序后半部分。 // 其三,check 从头、中点,开始比较是否相同。 var isPalindrome = function(head) { let slow = head let fast = hea 阅读全文
posted @ 2020-11-18 18:37 leahtao 阅读(120) 评论(0) 推荐(0) 编辑
摘要:输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个节点是值为4的节点。 示例: 给定一个链表: 1->2->3->4->5, 和 k = 阅读全文
posted @ 2020-11-18 18:08 leahtao 阅读(83) 评论(0) 推荐(0) 编辑
摘要:实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。 注意:本题相对原题稍作改动 示例: 输入: 1->2->3->4->5 和 k = 2输出: 4说明: 给定的 k 保证是有效的。 快慢指针 var kthToLast = function(head, k) { if(!head) 阅读全文
posted @ 2020-11-18 18:04 leahtao 阅读(82) 评论(0) 推荐(0) 编辑
摘要:给定一组非负整数 nums,重新排列它们每个数字的顺序(每个数字不可拆分)使之组成一个最大的整数。 注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。 示例 1: 输入:nums = [10,2]输出:"210"示例 2: 输入:nums = [3,30,34,5,9]输出:"95343 阅读全文
posted @ 2020-11-18 17:23 leahtao 阅读(162) 评论(0) 推荐(0) 编辑
摘要:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 阅读全文
posted @ 2020-11-18 16:56 leahtao 阅读(74) 评论(0) 推荐(0) 编辑
摘要:LRU 是 Least Recently Used 的缩写,即最近最少使用,是一种常用的页面置换算法,选择内存中最近最久未使用的页面予以淘汰。 可用的 NodeJS 库见node-lru-cache 然怎么使用 JS 简单写一个?类似的题目见 LeetCode 146 LRU 缓存机制,进阶要求时间 阅读全文
posted @ 2020-11-18 16:39 leahtao 阅读(239) 评论(0) 推荐(0) 编辑
摘要:MDN解释: DocumentFragment 表示一个没有父级文件的最小文档对象。它被当做一个轻量版的 Document 使用,用于存储已排好版的或尚未打理好格式的XML片段。最大的区别是因为DocumentFragment不是真实DOM树的一部分,它的变化不会引起DOM树的重新渲染的操作(ref 阅读全文
posted @ 2020-11-18 09:42 leahtao 阅读(479) 评论(0) 推荐(0) 编辑
摘要:疫情期间学习成果继续输出,若有不对的地方请指出,感激不尽! 在做vue项目的时候都会运行以下这段代码,我只知道这是new了一个vue实例,然后初始化,编译,挂载,卸载,如下图: 但是vue内部都具体怎么操作的一概不知,今天学习源码的过程中发现了终于知道了其中的奥秘。我们来一步步的解析这个过程都做了哪 阅读全文
posted @ 2020-11-18 00:34 leahtao 阅读(1993) 评论(0) 推荐(1) 编辑
摘要:box-sizing 属性定义了应该如何计算一个元素的总宽度和总高度。 属性值 content-box默认值,标准盒子模型。 width 与 height 只包括内容的宽和高, 不包括边框(border),内边距(padding),外边距(margin)。注意: 内边距、边框和外边距都在这个盒子的外 阅读全文
posted @ 2020-11-09 10:36 leahtao 阅读(143) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示