对应的 Java 仓库的地址,传送门:https://github.com/liweiwei1419/LeetCode-Solution-Java 说明:现在刷题,尤其是写题解,绝大多数问题都会写两个语言的代码,Java 是我的母语,Python 是我的新欢。 发布在 LeetCode 中文版上的题解配图使用的 PPT,传送门:https://github.com/liweiwei1419/LeetCode-Solution-PPT...
发布在 LeetCode 中文版上的题解配图使用的 PPT,传送门:https://github.com/liweiwei1419/LeetCode-Solution-PPT 说明:做了 PPT 或者动画的题目,一般在 LeetCode 中文版的题解区都能看到我写的题解。 刷题过程中形成的文章(待更新) 目前更新在网站。
思路:首先选出这个list中最长的字符串,将最长的这个字符串作为基准,嵌套遍历最长的字符串以及剩下的字符串,判断作为基准的字符串的第一个字母是否等于下一个字符串的第一个字符,如果相同则将这个字符加入公共前缀,以此类推,若不相等,则开始检查下一个字符串。 class Solution: def longestCommonPrefix(self, strs)...
#Definition for a binary tree node.#class TreeNode(object):#def __init__(self, x):#self.val = x#self.left = None#self.right = NoneclassSolution(object):defmaxDepth(self, root):""":type root: TreeNode :rtype: int"""returnself.search(root, 0)defsearch(self, node, i):ifnodeis...
【leetcode】#647 回文子串 Rust Solution 给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。 具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被视作不同的子串。 示例1: 输入:"abc" 输出:3 解释:三个回文子串: "a", "b", "c"...
[LeetCode Solution] 215. 数组中的第k个最大元素 题目传送门:https://leetcode.cn/problems/kth-largest-element-in-an-array/ 题目描述 给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。
示例说明请见LeetCode官网。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/find-all-...
简介:【leetcode报错】 leetcode格式问题解决:error: stray ‘\302’ in program [solution.c] 一、情景再现 二、报错原因 该错误是指源程序中有非法字符,需要将非法字符去掉。 一般是由于coder1.使用中文输入法或者2.从别的地方直接复制粘贴代码造成的。
LeetCode 力扣官方题解 | 449. 序列化和反序列化二叉搜索树 449. 序列化和反序列化二叉搜索树题目描述难易度:中等序列化是将数据结构或对象转换为一系列位的过程,以便它可以存储在文件或内存缓冲区中,或通过网络连接链路传输,以便稍后在同一个或另一个计算机环境中重… ...
leetcode 多是算法题, 多进行数字运算:1. Java 在数字运算方面本来就慢于 Python;2. JVM 启动慢...