Wei Zhang's Blog


  • 首页

  • 标签

  • 分类

  • 搜索

删除排序链表中的重复元素

发表于 2021-07-03 | 分类于 数据结构
字数统计: 510 字 | 阅读时长 ≈ 2 分钟

题目描述:存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除所有重复的元素,使每个元素 只出现一次 。

返回同样按升序排列的结果链表。

阅读全文 »

两数相加

发表于 2021-07-03 | 分类于 数据结构
字数统计: 636 字 | 阅读时长 ≈ 2 分钟

题目描述:给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。

请你将两个数相加,并以相同形式返回一个表示和的链表。

你可以假设除了数字 0 之外,这两个数都不会以 0 开头。

阅读全文 »

ES6 特性小册

发表于 2021-07-03 | 分类于 ES6
字数统计: 101 字 | 阅读时长 ≈ 1 分钟

ES6目前涵盖了ES2015、ES2016、ES2017、ES2018、ES2019、ES2020。

ES6更新的内容主要分为以下几点

  • 表达式:声明、解构赋值
  • 内置对象:字符串扩展、数值扩展、对象扩展、数组扩展、函数扩展、正则扩展、Symbol、Set、Map、Proxy、Reflect
  • 语句与运算:Class、Module、Iterator
  • 异步编程:Promise、Generator、Async
    阅读全文 »

手写Promise

发表于 2021-07-02 | 分类于 ES6
字数统计: 2k 字 | 阅读时长 ≈ 9 分钟

前言

发现之前记录的手写 Promise 教程太简单了,发现网上很多关于 promisesA+规范 的书写,先记录下来~

阅读全文 »

当 async、await 遇上 forEach

发表于 2021-07-02 | 分类于 ES6
字数统计: 818 字 | 阅读时长 ≈ 3 分钟

问题描述

在这个例子中,通过 forEach 遍历的将每一个数字都执行 multi 操作。代码执行的结果是:1 秒后,一次性输出1,4,9。这个结果和我们的预期有些区别,我们是希望每间隔 1 秒,然后依次输出 1,4,9;所以当前代码应该是并行执行了,而我们期望的应该是串行执行。

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

一期一会

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