摘要:
23. 合并K个升序链表 给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 示例 1: 输入:lists = [[1,4,5],[1,3,4],[2,6]] 输出:[1,1,2,3,4,4,5,6] 解释:链表数组如下: [ 1->4->5, 1- 阅读全文
posted @ 2021-12-04 13:40
JunanP
阅读(12)
评论(0)
推荐(0)
摘要:
22. 括号生成 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例 1: 输入:n = 3输出:["((()))","(()())","(())()","()(())","()()()"] 示例 2: 输入:n = 1输出:["()"] 思路分析: 阅读全文
posted @ 2021-12-04 13:37
JunanP
阅读(6)
评论(0)
推荐(0)
摘要:
题目描述: 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 示例 1: 输入:s = "()" 输出:true 示例 2: 输入:s = "()[]{}" 输出 阅读全文
posted @ 2021-12-04 13:34
JunanP
阅读(8)
评论(0)
推荐(0)
摘要:
21. 合并两个有序链表 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4]输出:[1,1,2,3,4,4] 示例 2: 输入:l1 = [], l2 = []输出:[] 示例 3: 阅读全文
posted @ 2021-12-04 13:27
JunanP
阅读(26)
评论(0)
推荐(0)
摘要:
Python使用Asyncio协程以及多协程爬虫的使用方法。 我们都知道python有一个GIL(全局解释器锁),因此虽然有Threading库,但那只是用来模拟多线程,因此Python的多线程也不能带来真正的并行。 所以要用python达到并发的效果,要么多进程(multiprocess),要么就 阅读全文
posted @ 2021-12-04 13:21
JunanP
阅读(39)
评论(0)
推荐(0)

浙公网安备 33010602011771号