E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LeetCode题解
LeetCode刷题---283. 移动零(双指针)
所属专栏:【
LeetCode题解
(持续更新中)】作 者:我是夜阑的狗个人简介:一个正在努力学技术的码仔,专注基础和实战分享,欢迎咨询!
我是夜阑的狗
·
2023-08-03 08:02
#
LeetCode
数组篇
leetcode
算法
链表
java
数据结构
LeetCode题解
-贪心算法
LeetCode题解
-贪心算法文章目录
LeetCode题解
-贪心算法455.分发饼干(简单)435.无重叠区间(中等)452.用最少数量的箭引爆气球(中等)406.根据身高重建队列(中等)121.买卖股票的最佳时机
Sweet_pin
·
2023-08-02 13:55
LeetCode刷题笔记
leetcode
算法
leetcode698. 划分为k个相等的子集
2.回溯:思路见
leetcode题解
。
kkkkuuga
·
2023-07-29 14:24
回溯算法
leetcode
算法
数据结构
java
【算法和数据结构】257、LeetCode二叉树的所有路径
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。一、题目二、解法 思路分析:首先看这道题的输出结果,是前序遍历。
晚安66
·
2023-07-29 12:58
算法
算法
【算法与数据结构】344、LeetCode反转字符串
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-07-29 12:19
算法
算法
【算法与数据结构】110、LeetCode平衡二叉树
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-07-26 14:36
算法
算法
LeetCode题解
|2.两数相加 - Javascript
functionListNode(val,next){this.val=val===undefined?0:val;this.next=next===undefined?null:next;}functionaddTwoNumbers(link1,link2){letl1=link1;letl2=link2;letresult=null;letcurrentNext=null;letcarry=0
敦敦实实
·
2023-07-25 23:22
【算法和数据结构】102、LeetCode二叉树的层序遍历
文章目录一、题目二、迭代法三、递归法四、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-07-25 08:22
算法
算法
【算法与数据结构】226、LeetCode翻转二叉树
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-07-25 08:22
算法
算法
【算法与数据结构】104、111、LeetCode二叉树的最大/最小深度
文章目录一、题目二、层序遍历法三、递归法四、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-07-25 08:22
算法
算法
【算法与数据结构】222、LeetCode完全二叉树的节点个数
文章目录一、题目二、一般遍历解法三、利用完全二叉树性质四、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-07-25 08:22
算法
算法
【算法与数据结构】101、LeetCode对称二叉树
文章目录一、题目二、递归法三、迭代法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-07-25 08:50
算法
算法
LeetCode题解
:2618. 检查是否是类的对象实例,使用instanceof
原题链接:https://leetcode.cn/problems/check-if-object-instance-of-class/解题思路:题目要求我们编写一个函数,检查给定的值是否是给定类或超类的实例。可以传递给函数的数据类型没有限制。例如,值或类可能是undefined。我们可以使用JavaScript的instanceof运算符来检查一个对象是否是一个类的实例。然而,instanceo
Lee_Chen86
·
2023-07-19 04:35
LeetCode
leetcode
算法
职场和发展
LeetCode题解
:2618. 检查是否是类的对象实例,迭代和递归
原题链接:https://leetcode.cn/problems/check-if-object-instance-of-class/解题思路:我们可以使用JavaScript的原型链来检查一个对象是否是一个类的实例。在JavaScript中,每个对象都有一个内部属性[[Prototype]],可以通过__proto__属性来访问。一个对象的__proto__属性指向了创建它的构造函数的prot
Lee_Chen86
·
2023-07-19 04:01
LeetCode
JavaScript
leetcode
算法
职场和发展
LeetCode题解
:数组的最大美丽值
⭐简单说两句⭐CSDN个人主页:后端小知识GZH:后端小知识欢迎关注点赞收藏⭐️留言好久没打力扣周赛了,今天做了下,以前都是可以肝三个题的,今天第二题就卡住了下面我就浅浅分析下这个题吧,我一定能给你讲明白的我们先来康康题目的意思啦,为了方便观看,我直接到力扣那里截了个屏过来✅划重点这道题免费哟,直接上链接:数组的最大美丽值题目都看完了吧?我们现在来聊聊这道题的思路思路这道题如果采用常规的暴力法去做
后端小知识
·
2023-07-18 03:07
数据结构与算法
leetcode
算法
职场和发展
来自北大算法课的
Leetcode题解
:1802. 有界数组中指定下标处的最大值
代码仓库:Github|Leetcodesolutions@doubleZ0108fromPekingUniversity.解法1(T80%S20%):题本身是不难的,就是很烦,不要想复杂了。首先要明确下边界,数组里的每个数最小就是1(因为要满足正整数),而且相邻两个元素要么差0要么差1,index的上界也就明确了,即其他n-1个数都是1,index处的上界就是maxSum-n+1。所以很明显应该
doubleZ0108
·
2023-07-17 03:51
leetcode
算法
【算法和数据结构】347、LeetCode前 K 个高频元素
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-07-16 17:37
算法
算法
【算法与数据结构】150、LeetCode逆波兰表达式求值
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-07-16 17:07
算法
算法
【算法与数据结构】144、145、94LeetCode二叉树的前中后遍历
文章目录一、题目二、递归算法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-07-16 17:04
算法
算法
LeetCode题解
之反转链表
反转链表题目描述定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。示例:输入:1->2->3->4->5->NULL输出:5->4->3->2->1->NULL限制:0<=节点个数<=5000解题思路使用双指针法,定义两个指针pre和cur,pre在前,cur在后,每次让cur的next指向pre,pre指向cur,完成一次局部反转,注意在每次反转之前需要记录cur的next
l1fe1
·
2023-07-14 18:12
【算法与数据结构】239、LeetCode滑动窗口最大值
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-07-13 18:10
算法
算法
【算法与数据结构】15、LeetCode三数之和
文章目录一、题目二、双指针法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-06-22 20:50
算法
算法
LeetCode题解
java算法: 111. 二叉树的最小深度
给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例1:输入:root=[3,9,20,null,null,15,7]输出:2示例2:输入:root=[2,null,3,null,4,null,5,null,6]输出:5提示:树中节点数的范围在[0,105]内-1000queue=newLinkedList();queue
神石石
·
2023-06-22 02:30
Leecode
数据结构和算法
队列
链表
java
算法
数据结构
leetcode题解
--#83.删除排序链表中的重复元素
题目链接题目描述:给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。实例:输入:1->1->2->3->3输出:1->2->3题解: 本题比较简单,主要考察移动链表指针操作,使用单个指针移动判重即可。设置当前指针cur,如果cur->val与cur->next->val相等,则说明需要判重,即执行删除指针操作;如果不相等,则cur指针移动到下一个位置。当cur指针或者cur->nex
面包猎人
·
2023-06-21 11:51
leetcode题解
数据结构与算法
算法
链表
指针
leetcode
c++
【算法与数据结构】383、LeetCode赎金信
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-06-21 04:15
算法
算法
LeetCode题解
#Title通过率简易程度1TwoSum17.70%Medium2AddTwoNumbers21.10%Medium3LongestSubstringWithoutRepeatingCharacters20.60%Medium4MedianofTwoSortedArrays17.40%Hard5LongestPalindromicSubstring20.70%Medium6ZigZagConver
Fitz_Lee
·
2023-06-19 09:36
【算法与数据结构】202、LeetCode快乐数
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-06-19 06:44
算法
算法
【算法与数据结构】349、LeetCode两个数组的交集
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-06-19 06:14
算法
算法
【算法与数据结构】454、LeetCode 四数相加 II
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-06-19 06:12
算法
算法
Leetcode题解
---4. 寻找两个正序数组的中位数
寻找两个正序数组的中位数我都第一反应的代码:classSolution:deffindMedianSortedArrays(self,nums1:List[int],nums2:List[int])->float:l_to=nums2+nums1l_to.sort()l=len(l_to)ifl%2==0:return(l_to[l//2-1]+l_to[l//2])/2else:returnl_
子季鹰才
·
2023-06-18 21:18
LeetCode题解
汇总
题目推荐指数1.两数之和12.两数相加14.寻找两个正序数组的中位数2AAAA6.Z字形变换17.整数反转28.字符串转换整数(atoi)2AAA9.回文数10.正则表达式匹配212.整数转罗马数字113.罗马数字转整数016.最接近的三数之和120.有效的括号22.括号生成2AAAAA23.合并K个升序链表24.两两交换链表中的节点125.K个一组翻转链表00AAAAA26.删除有序数组中的重复
18阿鲁
·
2023-06-15 15:22
刷题总结
leetcode
算法
【算法与数据结构】242、LeetCode有效的字母异位词
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。一、题目二、解法 思路分析:题目要求判断两个字符串是否为字母异位词。
晚安66
·
2023-06-14 21:55
算法
算法
【算法与数据结构】142、LeetCode环形链表 II
文章目录一、题目二、哈希法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-06-14 21:25
算法
算法
【算法与数据结构】24、LeetCode两两交换链表中的节点
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。一、题目二、解法 思路分析:题目要求两两交换节点。
晚安66
·
2023-06-12 20:30
算法
算法
【算法与数据结构】19、LeetCode删除链表的倒数第 N 个结点
文章目录一、题目二、双指针法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-06-12 20:30
算法
算法
【算法与数据结构】206、LeetCode 反转链表
文章目录一、题目二、翻转链表双指针法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-06-12 20:29
算法
算法
【算法和数据结构】
LeetCode题解
文章目录一、数组二、链表三、哈希表本篇文章记录博主刷LeetCode题的题解和思路【算法与数据结构】
LeetCode题解
模板一、数组【算法与数据结构】704、LeetCode二分查找【算法与数据结构】35
晚安66
·
2023-06-12 20:59
算法
算法
【算法与数据结构】707、LeetCode设计链表
文章目录一、题目二、设计链表三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-06-12 20:59
算法
算法
【算法与数据结构】160、LeetCode相交链表
文章目录一、题目二、解法三、完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。一、题目二、解法 思路分析:这道题题目蛮长的。
晚安66
·
2023-06-12 20:28
算法
算法
【算法与数据结构】209.长度最小的子数组
文章目录题目一、暴力穷解法二、滑动窗口法完整代码所有的
LeetCode题解
索引,可以看这篇文章——【算法和数据结构】
LeetCode题解
。
晚安66
·
2023-06-08 08:20
算法
算法
LeetCode题解
22(322,518)零钱兑换,零钱兑换 II <动态规划>
文章目录零钱兑换(322)代码解答:零钱兑换II(518)代码解答:零钱兑换(322)思路:动态规划先确定容器dp[]:dp[j]表示的就是当amount为j时,所需的最少的硬币个数为dp[j];因此我们将dp数组的里面全初始化为最大值。int[]dp=newint[amount+1];Arrays.fill(dp,Integer.MAX_VALUE);初始化dp数组,当amount为0时,所需的
Java练习时长2年半
·
2023-06-08 03:24
Leetcode每日一题
leetcode
动态规划
算法
java
Leetcode题解
(6) 两数相加
一:先看题:根据示例看出相加后的链表是倒序打出的,而且如果相加的值大于10就需要进行进位操作思路分析:代码:publicListNodeaddTwoNumbers(ListNodel1,ListNodel2){ListNodedummyHead=newListNode(-1);//定义一个新链表来存储ListNodepre=dummyHead;//新链表的指针intt=0;//用来存储数值的和wh
Java练习时长2年半
·
2023-06-08 03:23
Leetcode每日一题
leetcode
算法
职场和发展
LeetCode题解
之替换空格
替换空格题目描述请实现一个函数,把字符串s中的每个空格替换成"%20"。示例1:输入:s="Wearehappy."输出:"We%20are%20happy."限制:0<=s的长度<=10000解题思路方法一:replace函数直接使用String类的replace函数进行替换。复杂度分析时间复杂度:O(n)。空间复杂度:O(1)。代码实现classSolution{publicStringrep
l1fe1
·
2023-06-08 01:26
leetcode题解
-1. 两数之和
1.两数之和难度简单9889给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]解题思路:方法一:暴力枚举思路及算法最容易想到的方法是枚举数组
布朗XD
·
2023-06-07 09:22
LeetCode题解
之除数博弈
除数博弈题目描述爱丽丝和鲍勃一起玩游戏,他们轮流行动。爱丽丝先手开局。最初,黑板上有一个数字N。在每个玩家的回合,玩家需要执行以下操作:选出任一x,满足0
l1fe1
·
2023-04-18 14:57
Node+Vue 实现大文件上传,断点续传等
leetcode题解
,记录自己的leetcode解题之路……webvueblog.github.io/file-breakp…地址github.com/webVueBlog/…Node+Vue实现大文件上传
掘金-我是哪吒
·
2023-04-13 22:56
java
http
upload
分布式
vue
【快乐手撕
LeetCode题解
系列】——合并两个有序数组
【快乐手撕
LeetCode题解
系列】——合并两个有序数组前言消失的数字画图分析:源代码分享:总结撒花 博客昵称:博客小梦最喜欢的座右铭:全神贯注的上吧!!!
博客小梦
·
2023-04-12 21:55
leetcode
算法
数据结构
字符串经典题目(
Leetcode题解
-Python语言)
344.反转字符串classSolution:defreverseString(self,s:List[str])->None:"""Donotreturnanything,modifysin-placeinstead."""left=0right=len(s)-1whileleftstr:l=list(s)foriinrange(0,len(l),2*k):l[i:i+k]=l[i:i+k][:
cnhwl
·
2023-04-12 16:32
leetcode
算法
数据结构
python
字符串
Leetcode 题解 - 双指针
Leetcode题解
-双指针1.有序数组的TwoSum2.两数平方和3.反转字符串中的元音字符4.回文字符串5.归并两个有序数组6.判断链表是否存在环7.最长子序列双指针主要用于遍历数组,两个指针指向不同的元素
KyrieIrv11ng
·
2023-04-12 05:17
LeetCode
指针
字符串
leetcode
数据结构
算法
Leetcode题解
---一维子数组
目录1.两数之和39.组合总和40.组合总和II15.三数之和16.最接近的三数之和560.和为K的子数组923.三数之和的多种可能18.四数之和454.四数相加II494.目标和53.最大子序和从n个数中随机选出k个数,并判断和是不是素数152.乘积最大子数组312.戳气球581.最短无序连续子数组1262.可被三整除的最大和1013.将数组分成和相等的三个部分698.划分为k个相等的子集1.两
子季鹰才
·
2023-04-12 05:40
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他