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刷题
(29. 两数相除)
29.两数相除问题给你两个整数,被除数dividend和除数divisor。将两数相除,要求不使用乘法、除法和取余运算。整数除法应该向零截断,也就是截去(truncate)其小数部分。例如,8.345将被截断为8,-2.7335将被截断至-2。返回被除数dividend除以除数divisor得到的商。注意:假设我们的环境只能存储32位有符号整数,其数值范围是[−231,231−1]。本题中,如果商
老卫带你学
·
2024-01-14 15:48
leetcode刷题
leetcode
老卫带你学---
leetcode刷题
(36. 有效的数独)
36.有效的数独请你判断一个9x9的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字1-9在每一行只能出现一次。数字1-9在每一列只能出现一次。数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。(请参考示例图)注意:一个有效的数独(部分已被填充)不一定是可解的。只需要根据以上规则,验证已经填入的数字是否有效即可。空白格用‘.’表示。示例1:输入:board=[[“5”,
老卫带你学
·
2024-01-14 15:48
leetcode刷题
leetcode
算法
老卫带你学---
leetcode刷题
(38. 外观数列)
38.外观数列问题给定一个正整数n,输出外观数列的第n项。「外观数列」是一个整数序列,从数字1开始,序列中的每一项都是对前一项的描述。你可以将其视作是由递归公式定义的数字字符串序列:countAndSay(1)=“1”countAndSay(n)是对countAndSay(n-1)的描述,然后转换成另一个数字字符串。前五项如下:111211211111221第一项是数字1描述前一项,这个数是1即“
老卫带你学
·
2024-01-14 15:10
leetcode刷题
leetcode
小小圆满----从容小主文学交流群打卡33天
看到从容小主的一篇文章知道她有一个文学群,想进这个文学群主要是因为从容小主的更文吸引了我,在中从容小主只是在安静地写自己的文章,偶尔也写几篇写作
心得分享
,写得很是实在。
弱水三千zzy
·
2024-01-14 13:26
第321天
来一桶传统文化与跑步
心得分享
:简单.【原文】子曰:“三年无改于父之道,可谓孝矣。”【注释】同前【原文】子曰:“父母之年,不可不知也。一则以喜,一则以惧。”
贺小桶
·
2024-01-14 11:35
LeetCode刷题
--- 打家劫舍 II
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l打家劫舍II题目链接:打家劫舍II题目你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都围成
元清加油
·
2024-01-14 10:52
力扣动态规划算法题
leetcode
算法
LeetCode刷题
--- 按摩师
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述动态规划算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、题目解析2、算法原理
元清加油
·
2024-01-14 10:51
力扣动态规划算法题
leetcode
算法
LeetCode刷题
--- 地下城游戏
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述动态规划算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、题目解析2、算法原理
元清加油
·
2024-01-14 10:21
力扣动态规划算法题
leetcode
游戏
算法
LeetCode刷题
--- 删除并获得点数
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述动态规划算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、题目解析2、算法原理
元清加油
·
2024-01-14 10:47
力扣动态规划算法题
leetcode
算法
Leetcode刷题
(第152题)——乘积最大子数组
一、题目给你一个整数数组nums,请你找出数组中乘积最大的非空连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。测试用例的答案是一个32-位整数。子数组是数组的连续子序列。二、示例输入:nums=[2,3,-2,4]输出:6解释:子数组[2,3]有最大乘积6。输入:nums=[-2,0,-1]输出:0解释:结果不能为2,因为[-2,-1]不是子数组。三、思路本题我们需要保存三个
卖菜的小白
·
2024-01-14 09:30
面试算法
leetcode
算法
数据结构
Leetcode刷题
(二十二)
电话号码的字母组合(Medium)给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按任意顺序返回。给出数字到字母的映射如下(与电话按键相同)。注意1不对应任何字母。示例1:输入:digits="23"输出:["ad","ae","af","bd","be","bf","cd","ce","cf"]示例2:输入:digits=""输出:[]示例3:输入:digits="2"输出
spoon2.0
·
2024-01-14 07:19
Leetcode刷题实录
leetcode
算法
Leetcode刷题
(二十)
最接近的三数之和(Medium)给你一个长度为n的整数数组nums和一个目标值target。请你从nums中选出三个整数,使它们的和与target最接近。返回这三个数的和。假定每组输入只存在恰好一个解。示例1:输入:nums=[-1,2,1,-4],target=1输出:2解释:与target最接近的和是2(-1+2+1=2)。示例2:输入:nums=[0,0,0],target=1输出:0提示:
spoon2.0
·
2024-01-14 07:48
Leetcode刷题实录
leetcode
算法
职场和发展
Leetcode刷题
(二十一)
整数转罗马数字(Medium)罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做II,即为两个并列的1。12写做XII,即为X+II。27写做XXVII,即为XX+V+II。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如4不写做IIII,而是IV。数字1在数字5的左边,所表示的数等于大数5减小数1得到
spoon2.0
·
2024-01-14 07:48
Leetcode刷题实录
leetcode
算法
职场和发展
Leetcode刷题
(二十三)
四数之和(Medium)给你一个由n个整数组成的数组nums,和一个目标值target。请你找出并返回满足下述全部条件且不重复的四元组[nums[a],nums[b],nums[c],nums[d]](若两个四元组元素一一对应,则认为两个四元组重复):0>fourSum(int[]num,inttarget){long[]nums=newlong[num.length];for(intx=0;x>
spoon2.0
·
2024-01-14 07:48
Leetcode刷题实录
leetcode
算法
Leetcode刷题
(十九)
最长公共前缀(Easy)编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入:strs=["flower","flow","flight"]输出:"fl"示例2:输入:strs=["dog","racecar","car"]输出:""解释:输入不存在公共前缀。提示:1<=strs.length<=2000<=strs[i].length<=200strs
spoon2.0
·
2024-01-14 07:48
Leetcode刷题实录
leetcode
算法
Leetcode刷题
(十七)
盛最多水的容器(Medium)给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i,0)和(i,height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。说明:你不能倾斜容器。示例1输入:[1,8,6,2,5,4,8,3,7]输出:49解释:图中垂直线代表输入数组[1,8,6,2,5,4,8,3,7]。在此情况下,容器
spoon2.0
·
2024-01-14 07:18
Leetcode刷题实录
leetcode
windows
Leetcode刷题
(二十四)
括号生成(Medium)数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。示例1:输入:n=3输出:["((()))","(()())","(())()","()(())","()()()"]示例2:输入:n=1输出:["()"]提示:1generate(intn){if(cache[n]!=null){returncache[n];}ArrayListans=
spoon2.0
·
2024-01-14 06:14
Leetcode刷题实录
leetcode
算法
2020-3-2 刷题记录
前言:每天必须写,多忙都得写,如果我今年12月份之前没做到700道,我会瞧不起我自己一辈子的0X00
leetcode刷题
7道206.ReverseLinkedList130.SurroundedRegions208
madao756
·
2024-01-13 22:15
关于驾考科目二科目三,一次性通过考试
心得分享
!
科目二和科目三是驾考中比难的两项,很多人都曾在这两项上面失败过,很正常。至于它的难点,每个人都有自己不同的看法,有人认为科目二倒库最难,有人却不以为然;有人认为科目三的靠边停车最难把握,有人却一把到位。科目二熟练方向盘的打法;固定自己的座位和后视镜,因为调来调去点位也会有所改变;学会看点位,然后找出适合自己的点位;懂得修方向。科目三熟练掌握加减挡(加挡听声音,减挡看速度);直线行驶不跑偏;一定要习
松龙驾校张老师
·
2024-01-13 13:55
LeetCode刷题
-计算无重复字符的最长子串的长度
前言说明算法学习,日常刷题记录。题目连接计算无重复字符的最长子串的长度题目内容给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:s="pwwkew"输出:3解释:因为无重复字
小鲨鱼FF
·
2024-01-13 10:10
LeetCode刷题
.14(不用算法解决1557. 可以到达所有点的最少点数目)
给你一个有向无环图,n个节点编号为0到n-1,以及一个边数组edges,其中edges[i]=[fromi,toi]表示一条从点fromi到点toi的有向边。找到最小的点集使得从这些点出发能到达图中所有点。题目保证解存在且唯一。你可以以任意顺序返回这些节点编号。示例1:输入:n=6,edges=[[0,1],[0,2],[2,5],[3,4],[4,2]]输出:[0,3]解释:从单个节点出发无法到
ARuiiiiiii
·
2024-01-13 07:35
leetcode
算法
java
LeetCode刷题
(一) —— 前言(一)
版本记录版本号时间V1.02020.08.24星期一前言很多技术大牛都刷过LeetCode,最近也看了一些,里面基本都是关于数据结构和算法的知识,感觉这个平台真的不错,就想着和大家一起分享。这个模块有很多是以前就刷过的,再次粘贴出来用来记录和分享。简介LeetCode有国外版的也有国内版的,目前国内版的社区都没开放,所以还是推荐使用国外版的,不仅可以自己提交答案,还可以进社区交流以及查看很多技术大
刀客传奇
·
2024-01-13 07:03
LeetCode刷题
---链表
目录一、反转链表1.分析2.翻转指针3.头插法二、链表的中间结点1.分析1.求长度,找中点2.快慢指针三、合并两个有序链表1.分析2.尾插法3.带哨兵位的头节点四、环形链表1.分析2.快慢指针一、反转链表1.分析给定单链表头结点,反转链表之后返回新的头结点。思路一:翻转指针原本1号指针指向下一个节点2的,但是将1号指针翻转之后指向空,一直翻转直到5指向空翻转为5指向4.所以我们就需要3个变量,一个
MindfulMelodies
·
2024-01-12 07:47
leetcode
链表
linux
9.14
leetcode刷题
复习
经验总结:常用方法:空间换时间法:开辟新的数组去记录信息多索引方法:多指针、标记定位+遍历、碰撞指针、滑动窗口查表法回溯法:暴力搜索的实现手段;for循环遍历当前的所有可能选项;要么选择,要么不选;递归:假设实现,找关系;子函数递归,主函数调用子函数,以及主函数自身递归)动态规划:1.0-1背包问题2.要么选择,要么不选3.考虑从[0..n]并选中n11盛水容器方法:碰撞指针解题思路:瓶颈在于高注
HamletSunS
·
2024-01-12 05:10
Form 表单在数栈的应用(上): 校验篇
本文的重点为Form表单的校验及在数栈中的应用,偏向于应用总结与
心得分享
。
袋鼠云数栈
·
2024-01-12 01:48
数栈精品技术文章
javascript
前端
大数据
代码随想录算法训练营第一天|704.二分法,27.移除元素
搭建vscode
leetcode刷题
环境之前基本是使用python进行编程,但是这一次报班想要学习算法的同时也重新捡起来C++(在之前接触过C++,但是时间久远,忘差不多了)。
是嘻嘻不是CC
·
2024-01-11 21:44
leetcode
算法
不会配置HTTPS?给我5分钟,手把手教你
非广告,
心得分享
,谢谢。
弱冠而立_
·
2024-01-11 18:46
LeetCode刷题
实战300:最长递增子序列
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选!今天和大家聊的问题叫做最长递增子序列,我们先来看题面:https://leetcode-cn.com/problems/longest-increasing-subsequence/Givenanintegerar
程序IT圈
·
2024-01-11 17:30
算法
游戏
leetcode
动态规划
哈希
精塾学院:听韩鹏杰讲道德经
心得分享
(1)
最近订阅了精塾学院的《韩鹏杰讲道德经》,韩鹏杰老师说,第一章讲的最重要的一个字就是“无”。大家都知道风,却从来没有人看见过风,风难道不存在?仔细想想,我们听音乐、看电影、用网盘、玩游戏,然而“数据和内存”究竟是什么东西?没人能直接的了解。也许这恰恰是说,我们理解的物质之外,还有更广阔的物质存在。“大象无形,却力量无尽。”大家都觉得金钱财富是实实在在的,去追求,然而精神、信仰、理论没有形状,就没有人
精塾学院小书童
·
2024-01-11 02:29
LeetCode刷题
--- 下降路径最小和
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述动态规划算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、题目解析2、算法原理
元清加油
·
2024-01-10 23:54
力扣动态规划算法题
leetcode
算法
LeetCode刷题
--- 不同路径 II
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述动态规划算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、题目解析2、算法原理
元清加油
·
2024-01-10 23:23
力扣动态规划算法题
leetcode
算法
LeetCode刷题
--- 珠宝的最高价值
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述动态规划算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、题目解析2、算法原理
元清加油
·
2024-01-10 23:23
力扣动态规划算法题
leetcode
算法
LeetCode刷题
--- 最小路径和
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归算法题http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV数据结构与算法http://t.csdnimg.cn/hKh2l前言:这个专栏主要讲述动态规划算法,所以下面题目主要也是这些算法做的我讲述题目会把讲解部分分为3个部分:1、题目解析2、算法原理
元清加油
·
2024-01-10 23:52
力扣动态规划算法题
leetcode
算法
有一种积极的生活方式是《极简生活》
所以把我的
心得分享
出来。当你发现了一个东西帮助了你,你就会想把它分享出来,去帮助更多人。这本书所描述的极简生活,不是简单的说物质生活上的节俭。极简生活有点类似于断舍离。
友霞
·
2024-01-10 22:47
leetcode刷题
记录
Datastructure:list,set,dict,heapq,collections.Counter,collections.deque,queue.PriorityQueue,collections.defaultdictUnionFind:FriendCircles:UnionFind.Iusedweightingandpathcompression.Hash:3SumDivideand
UniversityGrass
·
2024-01-10 20:59
Leetcode
算法
数据结构
4月3日《父母最艰苦的工作》——
心得分享
4月3号参加了诗瑜妈妈组织的《父母最艰巨的工作》读书会。开场时,诗瑜妈妈问了每个人:你们心目当中的果妈书友会是什么?大家的答案是:让我们可以享受当下的美好时光,大家彼此相互分享交流,共读一本书却有不一样的见解,相互影响并学习,是一个温暖的社群。接下来我们进行了自我介绍,其中有让大家提一提从小到大感觉到最丑的一件事情。回想我小学发生的一件最糟糕的事,那就是我把自己的削笔刀借给了班主任老师,最后她把我
Grace_巩华
·
2024-01-10 18:09
11.12日工作心得
重庆新思维学校铁军教练团每日工作
心得分享
:时间:11.12部门名称:校区岗位名称:执行总校长分享人:黄苹今日完成工作:1.上午校区商量市场部来渝北的对接活动2.下午江北学习明日重点工作:江北学习今日工作心得
词妈
·
2024-01-10 17:34
leetcode python刷题_
LeetCode刷题
——第一天(python)
今天是7月1日的晚上,作为研一小白,接下来的一段时间里希望自己每天都可以在LeetCode上刷几道题,这个平台也是我寻寻觅觅多个刷题平台后,相比较下来更适合我的一个编程实践平台。题量多,题目简单,阶梯训练,相信我坚持刷下去,编程能力多少会有所提高。今天只做了一道题,因为外边快要下雨了,抓紧时间写一下就准备回家。。。。。。第一天——第一题(两数之和)题目:给定一个整数数组nums和一个目标值targ
weixin_39802814
·
2024-01-10 15:05
leetcode
python刷题
LeetCode刷题
11:滑动窗口解决1423.可获得的最大点数
几张卡牌排成一行,每张卡牌都有一个对应的点数。点数由整数数组cardPoints给出。每次行动,你可以从行的开头或者末尾拿一张卡牌,最终你必须正好拿k张卡牌。你的点数就是你拿到手中的所有卡牌的点数之和。给你一个整数数组cardPoints和整数k,请你返回可以获得的最大点数。示例1:输入:cardPoints=[1,2,3,4,5,6,1],k=3输出:12解释:第一次行动,不管拿哪张牌,你的点数
ARuiiiiiii
·
2024-01-10 04:24
算法
leetcode
数据结构
java
leetcode刷题
日记
一、2023.101号:121.买卖股票的最佳时机(动态规划、贪心、数组)2.两数相加(链表)2号:122.买卖股票的最佳时机II(动态规划、贪心、数组)445.两数相加II(链表)3号:123.买卖股票的最佳时机III(动态规划、贪心、数组)21.合并两个有序链表(链表)4号:188.买卖股票的最佳时机IV(动态规划、贪心、数组)206.反转链表(链表)5号:309.买卖股票的最佳时机含冷冻期(
闫三斤丶
·
2024-01-10 04:23
leetcode
算法
java
LeetCode刷题
12:贪心算法解决1402.做菜顺序
一个厨师收集了他n道菜的满意程度satisfaction,这个厨师做出每道菜的时间都是1单位时间。一道菜的「like-time系数」定义为烹饪这道菜结束的时间(包含之前每道菜所花费的时间)乘以这道菜的满意程度,也就是time[i]*satisfaction[i]。返回厨师在准备了一定数量的菜肴后可以获得的最大like-time系数总和。你可以按任意顺序安排做菜的顺序,你也可以选择放弃做某些菜来获得
ARuiiiiiii
·
2024-01-10 04:22
leetcode
算法
java
贪心算法
华为工程师总结的
LeetCode刷题
笔记提供下载,太优秀了
前言:最近又有不少老铁在后台留言说,想进大厂,但是算法不好。最近我整理了一份刷题实录,这份刷题实录,也让我进了心仪的大厂。现在开放分享给大家。希望对大家有所帮助。任何的算法题,如同写作文一样,都有一些模板可以套用的。比如面试常考的DP(动态规划),难的是一些关键点是否能想清楚。比如你能写出动态转移方程,这题基本上就可以AC了。整个刷题实录内容,包括双子针、动态规划、二分查找、贪心算法、深度优先搜索
Python阿南
·
2024-01-09 19:44
LeetCode刷题
---快乐数
解题思路该题的解题思路为使用哈希表来存储每次平方的和的结果,看是否有重复的数,如果存在第n次的平方和的数和第i次(iset=newHashSet0){inttmp=n%10;//获取末位上的数resSum+=tmp*tmp;n/=10;//去除末位上的数,开启下一次循环}if(resSum==1){returntrue;}n=resSum;//开启下一次循环}returnfalse;}
肥大毛
·
2024-01-09 18:40
LeetCode刷题
leetcode
算法
职场和发展
9.12日工作心得
重庆新思维学校铁军教练团每日工作
心得分享
:时间:9.12部门名称:校区岗位名称:执行总校长分享人:黄苹今日完成工作:1.大坪一个一个谈心2.一个项目约谈3.汉渝路课辅课失守4.家长会修改明日重点工作:1
词妈
·
2024-01-09 17:35
LeetCode刷题
---简化路径
解题思路:使用队列和双指针的思想来解决该问题定义双指针,i为慢指针,j为快指针,遍历原路径,如果path.charAt(i)为‘/’时,i++,j为i+1,j++,当path.charAt(j)也为’/'时或者j=path.length时,截取字符串,起始下标为i,终止下标为j,此时更新i的下标位置,i=j。接着对字符串按照题中的要求进行判断,如果字符串为"…“,则返回上一层(需要判断队列中是否为
肥大毛
·
2024-01-09 15:57
LeetCode刷题
leetcode
java
算法
2. JY说:如何主动创造专注时间?
在我感受了几次主动创造的“无干扰”的清晨之后,决定把我的一点小
心得分享
出来。
巴黎浅浅
·
2024-01-09 14:15
2019.10.25日工作心得
重庆新思维学校铁军教练团每日工作
心得分享
:时间:10.25部门名称:校区岗位名称:执行总校长分享人:黄苹今日完成工作:1.核算倒推目标任务2.熟悉修改PPT3.对接渝北一中今晚考试名单明日重点工作:茶园渝北
词妈
·
2024-01-09 08:22
LeetCode刷题
---用最少数量的箭引爆气球
解题思路:该题使用贪心的思想来获取局部最优解首先对原始区间数组按照每个区间的第一个元素(start)来进行排序。创建一个List用于存储遍历后的区间,先将排序后的数组的第一个元素加入到List中,之后开始遍历数组。如果第二个区间的start大于第一个区间的end,则证明两个区间不重叠,直接将当前区间加入到List中,如果第二个区间的start小于或等于第一个区间的end,那么两个区间重叠,此时将两
肥大毛
·
2024-01-09 07:42
LeetCode刷题
leetcode
算法
职场和发展
LeetCode刷题
---插入区间
解题思路:首先将新的区间加入到原始区间数组中,再对合并后的数组按每个区间的第一个元素排序(start)之后遍历合并后的数组,如果下一个区间的start小于等于上一个区间的end,则两个区间重叠,需要执行合并区间的操作,合并后的新区间的start为第一个区间的start,新区间的end为两个区间中最大的end。之后将新区间添加到List中。如果下一个区间的start大于上一个区间的end,则证明两个
肥大毛
·
2024-01-09 07:42
LeetCode刷题
leetcode
算法
职场和发展
LeetCode刷题
---两数之和
解题思路:该题使用哈希表的思想解决该问题首先定义一个Map,key为数组中的每个元素,value为每个元素的索引下标。接着遍历原数组,对每一个元素进行判断,如果哈希表中包含target-nums[i],则将其value和当前下标封装到一个数组中返回,如果不包含target-nums[i],则将target-nums[i]作为key,i作为value加入到Map中。代码实现:ublicint[]tw
肥大毛
·
2024-01-09 07:42
LeetCode刷题
leetcode
算法
职场和发展
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他