发表评论取消回复
相关阅读
相关 LeetCode 刷题之队列
5. 队列 队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。 队列是一种先进先出的(`First In First Out`)的线性表,简
相关 LeetCode 刷题之堆【Python版】
1. heapq 堆 `Python` 中只有最小堆: import heapq a = [] heapq.heappush(a, 3
相关 LeetCode 刷题之动态规划【Python版】
1. 斐波那契数列 [509. 斐波那契数][509.] 斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面
相关 LeetCode 刷题之 BFS 广度优先搜索【Python实现】
1. BFS 算法框架 `BFS`:用来搜索 最短路径 比较合适,如:求二叉树最小深度、最少步数、最少交换次数,一般与 队列 搭配使用,空间复杂度比 `DFS` 大
相关 LeetCode 刷题之字符串【Python实现】
1. 字符串反转 双指针 class Solution: def reverseString(self, s: List[str]) -> No
相关 LeetCode 刷题之链表【Python实现】
1. 合并两个有序链表 [牛客][Link 1] [力扣][Link 2] 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的
相关 Leetcode刷题java之394. 字符串解码
执行结果: 通过 显示详情 执行用时 :5 ms, 在所有 Java 提交中击败了7.58% 的用户 内存消耗 :41.6 MB, 在所有 Java 提交中击败了5.0
相关 leetcode刷题(Python)
num1.两数之和 本题难度不大,但是O( n 2 n^2 n2)的复杂度算超时… 我的解法: class Solution: def tw
相关 leetcode刷题之链表必刷题(python实现)
最近重新回顾了一下链表,在自己手动写了链表的生成以及相应的增删查改操作后,对链表的理解更加深刻,于是在leetcode上刷了对应的习题。 王争老师列举了一些链表必刷题,感觉有
还没有评论,来说两句吧...