Wei Zhang's Blog


  • 首页

  • 标签

  • 分类

  • 搜索

移除未排序链表的重复节点

发表于 2020-08-14 | 分类于 LeetCode
字数统计: 644 字 | 阅读时长 ≈ 2 分钟

题目描述:编写代码,移除未排序链表中的重复节点。保留最开始出现的节点。

示例 1:
输入:[1, 2, 3, 3, 2, 1]
输出:[1, 2, 3]

示例 2:
输入:[1, 1, 1, 1, 2]
输出:[1, 2]

提示:

  1. 链表长度在[0, 20000]范围内。
  2. 链表元素在[0, 20000]范围内。

进阶:
如果不得使用临时缓冲区,该怎么解决?

1
2
3
4
5
6
7
8
9
10
11
12
13
/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
class Solution {
public ListNode removeDuplicateNodes(ListNode head) {

}
}
阅读全文 »

package-lock.json 与 package.json

发表于 2020-08-14 | 分类于 包管理器
字数统计: 1.5k 字 | 阅读时长 ≈ 5 分钟

前言

有小伙伴提出:“为什么执行 npm install 时有些包不会安装,每次都得删掉 node_modules 和 package-lock 然后重新安装……”,看到这个问题,我陷入了沉思,闲暇查阅了资料,好好地理了一下思绪。在解答疑惑的同时,先记录几个术语介绍。

阅读全文 »

Buffer对象转换成JSON对象

发表于 2020-08-14 | 分类于 JavaScript
字数统计: 97 字 | 阅读时长 ≈ 1 分钟
Node处理接口时,接口返回 Buffer对象: 1<Buffer 7b 22 63 6f 64 65 22 3a 30 2c 22 64 61 74 61 22 3a 5b 7b 22 70 61 67 65 5f 69 64 22 3a 31 2c 22 75 74 69 6d 65 22 ...
阅读全文 »

可选链与双问号

发表于 2020-08-14 | 分类于 JavaScript
字数统计: 221 字 | 阅读时长 ≈ 1 分钟

前言

看代码的时候,发现一个有趣的写法:selectedUid = item?.uid,查了一下,原来是 js 新语法,还找到了另一个有趣的语法,双问号,真是好家伙~

阅读全文 »

两个链表的第一个公共节点

发表于 2020-08-11 | 分类于 LeetCode
字数统计: 649 字 | 阅读时长 ≈ 2 分钟

题目描述:入两个链表,找出它们的第一个公共节点。

如下面的两个链表:

img

在节点 c1 开始相交。

阅读全文 »
<1…737475…191>

一期一会

951 日志
46 分类
68 标签
GitHub E-Mail
© 2017 — 2022 Wei Zhang | Site words total count: 684.2k
 本站访客数 人  本站总访问量 次