分类: leetcode
-
Leetcode面试题-0201-移除重复节点-Python实现
题目要求: 思路: 开一个字典用来去重 开一个新的链表用来返回 遍历链表,如果当前值已经在字典中,直接遍历下一…
-
Leetcode16-最接近的三数之和-Python实现
思路: 把数组排序,遍历数组,遍历时用双指针寻找当前元素后面的所有元素中,与当前元素和最接近目标值target…
-
穿上衣服我就不认识你了来聊聊最长上升子序列
最长上升子序列是一个很经典的算法题。有的会直接让你求最长上升子序列,有的则会换个说法,但最终考察的还是最长上升…
-
LeetCode-1028-从先序遍历还原二叉树-Python
在遍历中的每个节点处,我们输出 D 条短划线(其中 D 是该节点的深度),然后输出该节点的值。(如果节点的深度…
-
LeetCode-297-二叉树的序列化与反序列化-Python
序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也…
-
LeetCode-30-串联所有单词的子串-Python
30. 串联所有单词的子串 题目来源:力扣(LeetCode)[链接] 题目 给定一个字符串 s 和一些长度相…
-
Leetcode70-爬楼梯
题目要求: 思路1: 定义数组num,长度为给定的n的长度 如果n大于1,num[0]赋为1,因为走上第一个台…
-
Leetcode9-回文数-Python实现
题目要求: 思路1(把str转换为list) 先判断数字是否小于0,小于0返回False 判断数字是否小于10…
-
Leetcode204-计数质数
题目要求 思路 创建一个数组mylist,长度为n,数组初始化所有元素为True 创建另一个数组res,用来保…
-
ARTS-第4周-LeetCode-1143-最长上升子序列-21天能学会编程吗-Go-defer-的用法
每人每周写一个 ARTS:Algorithm 是一道算法题,Review 是读一篇英文文章,Technique…