合并两个有序链表 发表于 2021-07-12 | 分类于 数据结构 字数统计: 1.3k 字 | 阅读时长 ≈ 5 分钟 题目描述:将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 :输入:1->2->4, 1->3->4输出:1->1->2->3->4->4 123456789101112131415/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val = val; } * ListNode(int val, ListNode next) { this.val = val; this.next = next; } * } */class Solution { public ListNode mergeTwoLists(ListNode l1, ListNode l2) { }} 阅读全文 »
map、for、forEach调用异步函数的区别 发表于 2021-07-10 | 分类于 JavaScript 字数统计: 442 字 | 阅读时长 ≈ 2 分钟 前言 map 会先把同步操作执行完,并返回。之后再一次次的执行异步任务 for 是等待异步返回结果后再进入下一次循环 forEach 无法实现 async、await 同步效果,实际是异步执行 阅读全文 »
反转链表 发表于 2021-07-09 | 分类于 数据结构 字数统计: 577 字 | 阅读时长 ≈ 2 分钟 题目描述:给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 阅读全文 »
异常捕获 发表于 2021-07-08 | 分类于 JavaScript 字数统计: 591 字 | 阅读时长 ≈ 2 分钟 代码执行的错误捕获try…catch 能捕获到代码执行的错误,捕获不到语法的错误 无法处理异步中的错误 可以拿到出错的信息:堆栈、出错的文件、行号、列号 try…catch 包裹,影响代码可读性 window.onerror1234567891011window.onerror = functio ... 阅读全文 »