LeetCode
文章平均质量分 59
拒绝New一个对象
这个作者很懒,什么都没留下…
展开
-
【LeetCode】141、环形链表
【声明】如果有侵权,请联系作者删除侵权部分。如果有错误,请联系作者修改错误部分。如果有转载,请标明出处。【难度】简单【题目】给定一个链表,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环,为了表示给定链表中的环,我们使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。如果pos是-1,则在该链表中没有环。注意:pos不作为参数进行传递,仅仅是为了标识链表的实际情况。如果链表中存在环,则返回true。否则,返回fals原创 2020-10-10 00:15:31 · 101 阅读 · 0 评论 -
【LeetCode】1427、字符串的左右移
【声明】如果有侵权,请联系作者删除侵权部分。如果有错误,请联系作者修改错误部分。如果有转载,请标明出处。【难度】简单【题目】给定一个包含小写英文字母的字符串s以及一个矩阵shift,其中shift[i] = [direction, amount]:direction可以为0(表示左移)或1(表示右移)。 amount表示s左右移的位数。 左移 1 位表示移除s的第一个字符,并将该字符插入到 s 的结尾。 类似地,右移 1 位表示移除s的最...原创 2020-10-08 21:23:51 · 651 阅读 · 0 评论 -
【LeetCode】1582. 二进制矩阵中的特殊位置
【难度】简单【题目】给你一个大小为rows x cols的矩阵mat,其中mat[i][j]是0或1,请返回矩阵mat中特殊位置的数目。特殊位置 定义:如果 mat[i][j] == 1 并且第 i 行和第 j 列中的所有其他元素均为 0(行和列的下标均 从 0 开始 ),则位置 (i, j) 被称为特殊位置。【示例】示例 1:输入:mat = [[1,0,0], [0,0,1], ...原创 2020-10-06 01:30:25 · 220 阅读 · 0 评论 -
LeetCode 3:Longest Substring Without Repeating Characters(无重复字符的最长子串)
题目:Given a string,find the length of the longest substring without repeating characters.Example 1:Input: "abcabcbb"Output: 3Explanation: The answer is "abc", with the length of 3.Example 2...原创 2018-10-23 16:42:21 · 105 阅读 · 0 评论 -
LeetCode 2 : Add Two Numbers(两数相加)
题目:You are given twonon-emptylinked lists representing two non-negative integers. The digits are stored inreverse orderand each of their nodes contain a single digit. Add the two numbers and ret...原创 2018-10-16 15:04:15 · 134 阅读 · 0 评论 -
LeetCode 1 : Two Sum(两数之和)
题目:Given an array of integers, returnindicesof the two numbers such that they add up to a specific target.You may assume that each input would haveexactlyone solution, and you may not use the...原创 2018-10-15 13:40:07 · 173 阅读 · 0 评论 -
LeetCode题解(除加锁,正在完善)
以下是每个题对应的题解:LeetCode 1 : Two Sum 点此查看LeetCode 2 : Add Two Numbers点此查看LeetCode 3 : Longest Substring Without Repeating Characters点此查看正在更新中……...原创 2018-10-15 13:33:20 · 719 阅读 · 0 评论 -
872.Leaf-Similar Trees
872.Leaf-Similar Trees题目链接:原题题目大意:比较两个二叉树的所有叶子结点是否相同(顺序和数值均相同),如果相同,则返回True,否则返回False。思路:采用DFS(Depth-First-Search)遍历得到二叉树的所有叶子节点,并按照顺序存入数组中,最后比较两个数组是否相同,如果相同,则返回True,否则返回False。代码:/** ...原创 2018-07-23 17:23:25 · 176 阅读 · 0 评论 -
617.Merge Two Binary Trees
617.Merge Two Binary Trees题目链接:点此查看原题题目意思:合并两个二叉树,两棵树中的一些节点会被重叠,另一些不会。两棵树中对应节点的合并规则如下:如果两个节点都不为空,则合并两个节点的值作为新节点的值如果有一个节点为空,则用不空的节点作为新节点解题思路:给定两颗二叉树的根节点t1和t2,做如下操作:如果t1和t2都为空指针,则返回空...原创 2018-07-23 16:43:03 · 118 阅读 · 0 评论 -
461.Hamming Distance
461.Hamming DistanceThe Hamming distance between two integers is the number of positions at which the corresponding bits are different.Given two integers x and y , calculate the Hamming distance....原创 2018-06-20 13:57:53 · 138 阅读 · 0 评论 -
852. Peak Index in a Mountain Array
原创内容,禁止转载Peak Index in a Mountain ArrayLet’s call an array A a mountain if the following properties hold:A.length >= 3 There exists some 0 < i < A.length - 1 such that A[0] < A[1] &...原创 2018-06-20 13:47:22 · 137 阅读 · 0 评论 -
657.Judge Route Circle(判断环形路径)
657.Judge Route Circle(判断环形路径)Initially, there is a Robot at position (0, 0). Given a sequence of its moves, judge if this robot makes a circle, which means it moves back to the original place.The...原创 2018-06-21 21:48:23 · 227 阅读 · 0 评论 -
804. Unique Morse Code Words(独一无二的莫尔斯码单词)
题目International Morse Code defines a standard encoding where each letter is mapped to a series of dots and dashes, as follows: “a” maps to “.-“, “b” maps to “-…”, “c” maps to “-.-.”, and so on.For...原创 2018-05-15 13:59:58 · 275 阅读 · 0 评论 -
832.Flipping an Image(翻转图像)
题目Given a binary matrix A, we want to flip the image horizontally, then invert it, and return the resulting image.To flip an image horizontally means that each row of the image is reversed. For e...原创 2018-05-14 20:42:44 · 1781 阅读 · 0 评论 -
771. Jewels and Stones(珠宝和石头)
题目: You’re given strings J representing the types of stones that are jewels, and S representing the stones you have. Each character in S is a type of stone you have. You want to know how many of th...原创 2018-05-09 21:09:44 · 168 阅读 · 0 评论