文章 2022-08-21 来自:开发者社区

Leetcode 02——删除有序数组重复项(Java)

前言此刻停留,这是不变的数组。此刻编辑,这是独一无二的数组。删除每一个重复的元素,让数组和元素变得独一无二!此篇内容以nums数组元素{1,1,2},长度3为解题举例说明,尤其看代码时也可以将此代入阅读代码题目和解析题目解析我们的目标就是返回一个数组长度,这个数组长度是通过删除原数组相同元素之后得到的。比如:本来的数组长度是3,里面元素有 {1,1,2},题目要求我们删除相同元素保留一个即可,那....

Leetcode 02——删除有序数组重复项(Java)
文章 2022-08-21 来自:开发者社区

Leetcode 01——两数之和(Java)

前言有人相爱,有人夜晚开车看海,有人连leetcode第一题都做不出来。有人哈希秀一下操作,有人两for走遍天下。用一篇博客带你进入leetcode的旅程!题目及解析题目要求我们写一个数组nums,nums数组里面如果有两个元素相加 等于题目所给的target值,我们就返回,这两个元素的下标。解题方法:我们可以直接采用暴力枚举,直接两for拿下此题!好,先把数组的长度给个变量 int n = n....

Leetcode 01——两数之和(Java)
文章 2022-06-25 来自:开发者社区

LeetCode 21-25 题 详解 Java版 ( 万字 图文详解 LeetCode 算法题21-25 =====>>> <建议收藏>)

目录第21题. Merge Two Sorted Lists解法一 迭代解法二 递归总第22题 . Generate Parentheses1. 题目描述(中等难度)解法一 暴力破解解法二解法三扩展 卡塔兰数总第23题: Merge k Sorted Lists解法一 暴力破解解法二 一列一列比较解法三 优先队列解法四 两两合并解法五 两两合并优化总第24题: Swap Nodes in Pai....

LeetCode 21-25 题 详解 Java版 ( 万字 图文详解 LeetCode 算法题21-25 =====>>> <建议收藏>)
文章 2022-06-25 来自:开发者社区

LeetCode 16-20 题 详解 Java版 ( 万字 图文详解 LeetCode 算法题16-20 =====>>> <建议收藏>)

目录第16题. 3Sum Closest题目描述(中等难度)解法一 暴力解法解法二总第17题. Letter Combinations of a Phone Number题目描述(中等难度)解法一 定义相乘解法二 队列迭代解法三 递归总第18题: 4Sum题目描述(中等难度)总第19题: Remove Nth Node From End of List题目描述(中等难度)解法一解法二 遍历一次链....

LeetCode 16-20 题 详解 Java版 ( 万字 图文详解 LeetCode 算法题16-20 =====>>> <建议收藏>)
文章 2022-06-25 来自:开发者社区

LeetCode 11-15 题 详解 Java版 ( 万字 图文详解 LeetCode 算法题11-15 =====>>> <建议收藏>)

目录第11题. Container With Most Water题目描述(中等难度)解法一 暴力解法解法二总第12题. Integer to Roman题目描述(中等难度)解法一解法二解法三总第13题: Roman to Integer题目描述(简单难度)解法一解法二解法三总第14题: Longest Common Prefix解法一 垂直比较解法二 水平比较解法三 递归总第15题 : 3Su....

LeetCode 11-15 题 详解 Java版 ( 万字 图文详解 LeetCode 算法题11-15 =====>>> <建议收藏>)
文章 2022-06-25 来自:开发者社区

LeetCode 6-10 题 详解 Java版 ( 万字 图文详解 LeetCode 算法题6-10 =====>>> <建议收藏>)

目录第6题. ZigZag Conversion1. 题目描述(中等难度)2. 解法一3. 解法二4. 总结第7题. Reverse Integer1. 题目描述(简单难度)2. 总结第8题: String to Integer题目描述(中等难度)总结第9题: Palindrome Number题目描述(简单难度)解法一解法二解法三总结第10题 :Regular Expression Match....

LeetCode 6-10 题 详解 Java版 ( 万字 图文详解 LeetCode 算法题6-10 =====>>> <建议收藏>)
文章 2022-06-25 来自:开发者社区

LeetCode 1-5题 详解 Java版 (三万字 图文详解 LeetCode 算法题1-5 =====>>> <建议收藏>)(二)

第四题 :Median of Two Sorted Arrays1. 题目描述(困难难度)已知两个有序数组,找到两个数组合并后的中位数。2. 解法一简单粗暴,先将两个数组合并,两个有序数组的合并也是归并排序中的一部分。然后根据奇数,还是偶数,返回中位数。3. 代码public double findMedianSortedArrays(int[] nums1, int[] nums2) { ...

LeetCode 1-5题 详解 Java版 (三万字 图文详解 LeetCode 算法题1-5 =====>>> <建议收藏>)(二)
文章 2022-06-25 来自:开发者社区

LeetCode 1-5题 详解 Java版 (三万字 图文详解 LeetCode 算法题1-5 =====>>> <建议收藏>)

目录第一题:TWO SUM1. 题目描述 (简单难度)2. 解法一3. 解法二4. 解法三5. 总结第二题: Add-Two-Numbers1. 题目描述(中等难度)2. 图示3. 思路4. 代码5. 扩展6. 迭代思想7. 迭代代码8. 递归思想9. 代码第三题: Longest Substring Without Repeating Characters1. 题目描述(中等难度)2. 解法一....

LeetCode 1-5题 详解 Java版 (三万字 图文详解 LeetCode 算法题1-5 =====>>> <建议收藏>)
文章 2022-06-25 来自:开发者社区

LeetCode 算法题详解 JAVA 版 开始刷题啦~

为什么开始刷题?从大一就知道了 leetcode,但刷题总是三天打鱼,两天晒网,会发现刷过的题,隔一段时间再看还是需要很久才能再想起来,于是就萌发了刷一题总结一题的想法。另一方面,leetcode 上的 discuss 里一些解,有时候讲解的很少,甚至只丢一些代码,对于我等这种菜鸟有时候看的太废劲了,所以不如自己把各种解法都理清楚,然后详细的总结出来,也方便其他人更好的理解。刚开始的感觉大一的时....

文章 2022-06-11 来自:开发者社区

验证回文串(LeetCode)【Java&C++】

题目验证回文串难度 简单给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例 1:输入: “A man, a plan, a canal: Panama”输出: true解释:“amanaplanacanalpanama” 是回文串示例 2:输入: “race a car”输出: false解释:“raceacar”....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注