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自律
二刷代码随想录算法训练营第七天 |454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之和
LeetCode
:454.四数相加II题目:给你四个整数数组nums1、nums2、nums3和nums4,数组长度都是n,请你计算有多少个元组(i,j,k,l)能满足:0&nums1,vector&nums2
magic bamboo
·
2024-02-28 11:23
算法
leetcode
哈希算法
LeetCode
--45
45.跳跃游戏II给定一个长度为n的0索引整数数组nums。初始位置为nums[0]。每个元素nums[i]表示从索引i向前跳转的最大长度。换句话说,如果你在nums[i]处,你可以跳转到任意nums[i+j]处:0&nums){intans=0;intstart=0;intend=1;while(end
丘小羽
·
2024-02-28 07:47
leetcode
算法
职场和发展
Leetcode
146:LRU缓存(高频题)
问题描述思路简述LRU缓存是非常常用的页面置换算法,在操作系统、Redis内存型数据库里面都大量用到了LRU的思想,核心思想是通过双向链表和哈希表来实现,每次淘汰就淘汰双向链表的末尾节点,插入或者查找元素时就将(新)节点移动到链表头,表示是最近刚使用过的元素,双向链表的末尾节点就是最近最少使用到的元素,也是在Capacity满了以后需要淘汰的。具体的说,代码实现的时候需要自建双链表:GET操作时,
chenz1hao
·
2024-02-28 05:13
数据结构
LRU
leetcode
双向链表
哈希表
LeetCode
206: 反转链表.
题目描述给你单链表的头节点head,请你反转链表,并返回反转后的链表。示例解题方法假设链表为1→2→3→∅,我们想要把它改成∅←1←2←3。在遍历链表时,将当前节点的next指针改为指向前一个节点。由于节点没有引用其前一个节点,因此必须事先存储其前一个节点。在更改引用之前,还需要存储后一个节点。最后返回新的头引用。代码//*//*Definitionforsingly-linkedlist.//*
一个小猴子`
·
2024-02-28 04:13
LeetCode
链表
数据结构
【
leetcode
每日一题】【滑动窗口长度固定】643.子数组最大平均数
643.子数组最大平均数长度固定给你一个由n个元素组成的整数数组nums和一个整数k。请你找出平均数最大且长度为k的连续子数组,并输出该最大平均数。示例1:输入:nums=[1,12,-5,-6,50,3],k=4输出:12.75解释:最大平均数(12-5-6+50)/4=51/4=12.75思路:维护的本质上就是滑动窗口里的子数组。右指针向前为了寻找平均数最大,左指针向前为了符合要求:长度为k。
凭栏听雨客
·
2024-02-28 01:08
#
LeetCode刻意练习
数据结构与算法之美
leetcode
算法
javascript
默默提升自己,从坚持阅读写作开始开始
一、敢比会更重要我这个人
自律
性比较差,一般情况都会找借口各种躺平,生活能怎么简单就怎么过。从上大学起我喜欢买书,但完全看完的没几本,读完就忘,别人问讲了什么,一问三不知。
艾朵儿
·
2024-02-27 23:17
South
LeetCode
-打卡24年02月第3周
South
LeetCode
-打卡24年02月第3周//Date:2024/02/12~202X/02/18049.反转字符串(1)题目描述049#
LeetCode
.344.简单题目链接#Monday2024
繁星依月
·
2024-02-27 22:35
SouthLeetCode周记
力扣
day04-算法热题10题
LeetCode
热题Hot10075.颜色分类classSolution{publicvoidsortColors(int[]nums){intlastZero=-1,firstTwo=nums.length
枫吹过的柚
·
2024-02-27 19:01
算法
“无题”
【孝经】:3遍/075遍上周六我们开视频会议,我们的一位老师说:“我不是很
自律
,能不能一起共修诵读经典?我拉着我,我跟着你。”于是,就有了我们现在的经典晨读共修。
至慈
·
2024-02-27 16:55
LeetCode
120. 三角形最小路径和
思路:从下(倒数第二行)往上开始计算,找到最先和之后,每一行的值重新赋值,直到最顶层就是最小值了。publicintminimumTotal(List>triangle){List>ll=newArrayList=0;i--){for(intj=0;j
渣一个
·
2024-02-27 16:57
算法
LeetCode
120.三角形最小路径和
刷题第2天:
LeetCode
977--有序数组的平方--双指针法
LeetCode
977题:给你一个按非递减顺序排序的整数数组nums,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。
Trouville01
·
2024-02-27 15:26
算法
数据结构
leetcode
2018.6.29李桂华奇迹感恩日记
孩子们越来越
自律
了!3.了解朋友此时此刻的担心,感觉自己是那样被信任,很幸福!感恩日记1.感恩我的同事搭我去坐公交车,2.感恩老公在家照顾自己!3.感恩侄女一同前去换食营,共同提升!
香飘千里8
·
2024-02-27 12:29
LeetCode
438.找到字符串中所有字母异位词
题目给定两个字符串s和p,找到s中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。异位词指由相同字母重排列形成的字符串(包括相同的字符串)。示例输入:s="cbaebabacd",p="abc"输出:[0,6]解释:起始索引等于0的子串是"cba",它是"abc"的异位词。起始索引等于6的子串是"bac",它是"abc"的异位词。思路这是一道经典的字符串匹配问题,可以使用滑动窗
Stephen_Curry___
·
2024-02-27 03:12
算法
数据结构
leetcode
c++
leetcode
50. Pow(x, n)
目录函数定义:2.处理特殊情况:3.处理负指数:4.处理偶数指数:5.处理奇数指数:时间复杂度空间复杂度classSolution{public:doublemyPow(doublex,intn){if(n==0){return1;}if(n==1)returnx;if(n<0){if(n==-2147483648){return1/(myPow(x,-(n+1))*x);}return1/myP
许我杂俎
·
2024-02-26 16:29
leetcode
算法
职场和发展
数据结构
c++
链表
一个人最顶级的
自律
:管理好自己
但其实,只有管理好自己,才是一名合格的成年人最高级的
自律
和最值得骄傲的本事。管理好形象,取悦自己管理自己,可以从管理好自己的形象开始。
没企图就没失望
·
2024-02-26 14:10
2019-04-01
姓名:戴学亮公司:海南蔚蓝时代实业有限公司组别:第420期利他3组【日精进打卡第244天】【知~学习】《六项精进》《大学》【经典名句分享】
自律
成就一切【行~实践】一、修身:(对自己个人)早睡早起,锻炼身体二
邻家阿太
·
2024-02-26 09:27
LeetCode
| 整数反转 C语言
Problem:7.整数反转文章目录思路解题方法Code结果思路运算部分while(x>0){y+=x%10;y*=10;x/=10;}y/=10;对于大于32位的数要用longint类型的变量保存用pow算-2的31次方和2的31次方-1。解题方法由思路得Codeintreverse(longintx){longinty=0,flag=1;if(x0){y+=x%10;y*=10;x/=10;}
Mryan2005
·
2024-02-26 04:14
#
LeetCode
c语言
算法
leetcode
leetcode
hot100单词拆分
在本题中,我们是要把一个字符串,判断是否能用给的字符串数组中的单词进行拆分,如果可以则返回true,不能的话则返回false。这个题一开始看无法与背包问题联系在一起。但仔细考虑,就是用物品(给的字符串数组中的单词)去装背包(给定的字符串)。如果可以凑成,那么就返回true。并且题目中所说的单词可以重复使用,也就是完全背包问题。并且我们要考虑,这个题是否需要考虑遍历顺序拿s=“applepenapp
buptlzl
·
2024-02-25 19:01
leetcode
算法
职场和发展
自驱型成长1
昨天看了一下这本樊登推荐的自驱型成长这本书,这是一本讲如何科学有效地培养孩子的
自律
的书。在中国式教育里,中国家长似乎把
自律
,听话,守规矩,也就是中国家长眼里的懂事。
小杨梅Yami
·
2024-02-25 18:00
算法沉淀——动态规划之简单多状态 dp 问题(上)(
leetcode
真题剖析)
算法沉淀——动态规划之简单多状态dp问题上01.按摩师02.打家劫舍II03.删除并获得点数04.粉刷房子01.按摩师题目链接:https://
leetcode
.cn/problems/the-masseuse-lcci
爱学习的鱼佬
·
2024-02-25 15:27
算法沉淀
算法
动态规划
leetcode
LeetCode
15.三数之和
题目给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请你返回所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。示例输入:nums=[-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]解释:nums[0]+nums[1
Stephen_Curry___
·
2024-02-25 10:19
算法
数据结构
c++
leetcode
排序算法
开启富而喜悦的人生,从成长、
自律
开始!
今天是2022年5月9日,是我学习成长1000天打卡的第807天。今天继续学习《富爸爸成功创业的10堂必修课》人类最重要的资产是头脑与金钱无关记者们经常问我的另一个问题是:“你为什么还要继续工作呢?如果你的钱已经赚够了,为什么不彻底休息呢?”就像阿姆斯特朗所说的,“与自行车无关”。对我来说,这一切也“与金钱无关”,它关系的是使命。1974年的一天,我看到穷爸爸坐在家里,落寞地看着电视,那一刻我突然
yy财富姐姐
·
2024-02-25 02:43
先做
自律
的事情,才能成为
自律
的人 — 《小学问:解决你的7种人生焦虑》
先做
自律
的事情,才会成为
自律
的人。这是《小学问》给我印象最深的一个观点。我觉得这个观点主要是拿来反驳那些解释自己不
自律
的观点,比如“因为我不是一位
自律
的人,所以我做不到XXXX。”
进击的叻叻
·
2024-02-25 02:41
LeetCode
41. 缺失的第一个正数
缺失的第一个正数给你一个未排序的整数数组nums,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为O(n)并且只使用常数级别额外空间的解决方案。方法一、哈希表法哈希+标志位解决此问题。实际上,对于一个长度为N的数组,其中没有出现的最小正整数只能在[1,N+1]中。将数组中小于等于0的数转成N+1将Int{varnums=numsletcnt=nums.count//1.将数组中小于等于0的
Jarlen John
·
2024-02-24 23:06
数据结构与算法
leetcode
算法
数据结构
第151天高效率慢生活践行【无】
□时间管理的核心是要事优先,80%的精力推动20%的主要任务□昨日就寝☪︎2:33今日晨起☼6:30昨日午休/冥想/补充睡眠:1.5小时如何过一天就是如何过一生,用“简、减、检”来对抗“忙、茫、盲”,
自律
才能自由
Bunny妮妮
·
2024-02-24 09:03
三年后
拥有并践行传播智慧的使命感财务安全:还清大额贷款,交清大额保费,打好财富人生与助人的基础慧昕观个人品牌:风险规划,财富管理,生命管理圆融顺畅,建立完善个性化服务体系获得心理学硕士学位个人咨询方法系统化自我管理:
自律
心动由我
·
2024-02-24 00:06
leetcode
:78.子集
1.树形结构:往后依次取该数字往后的数字(前面的不要取,否则子集会重复);每一层递归的结果都要放入结果集,而并非只放叶子节点。代码实现:#达到了叶子节点(终止条件)if(startIndex>=nums.size()):return进入循环(path是从上往下一条路径过程中的数组)代码:
冲冲冲冲冲冲1024
·
2024-02-24 00:15
leetcode
算法
数据结构
分享
10、只有严格的
自律
,
家庭教育指导师立心
·
2024-02-23 09:31
代码随想录算法训练营day21|530.二叉搜索树的最小绝对差 、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
|
LeetCode
:530.二叉搜索树的最小绝对差_哔哩哔哩_bilibili把二叉搜索树转换成有序数组,然后遍历一遍数组,就统计出来最小差值了递归法(版本一)利用中序递增,结合数组#Definitionforabinarytreenode
一只马儿️
·
2024-02-23 07:25
算法
LeetCode
56.合并区间
题目以数组intervals表示若干个区间的集合,其中单个区间为intervals[i]=[starti,endi]。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。示例输入:intervals=[[1,3],[2,6],[8,10],[15,18]]输出:[[1,6],[8,10],[15,18]]解释:区间[1,3]和[2,6]重叠,将它们合并为[1,6]
Stephen_Curry___
·
2024-02-23 06:24
算法
数据结构
c++
leetcode
Leetcode
.45. 跳跃游戏 II__DP
45.跳跃游戏II给你一个非负整数数组nums,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。你的目标是使用最少的跳跃次数到达数组的最后一个位置。假设你总是可以到达数组的最后一个位置。示例1:输入:nums=[2,3,1,1,4]输出:2解释:跳到最后一个位置的最小跳跃数是2。从下标为0跳到下标为1的位置,跳1步,然后跳3步到达数组的最后一个位置。示例2:输入:nu
向光.
·
2024-02-23 00:16
Leetcode每日刷题
#
动态规划
游戏
leetcode
动态规划
leetcode
--429--N叉树的层序遍历
链接:https://
leetcode
-cn.com/problems/n-ary-tree-level-order-traversal思路:1、采用BFS的思路,分层记录
minningl
·
2024-02-22 14:11
【牛犇马拉松】D80+
自律
,自我管理真不是一件容易的事情
2021.05.19能保持
自律
,自我管理,不断提升的人,无形之中散发吸引人的自信,气质,美丽……“管住嘴,迈开腿”。能管住嘴,也会更容易迈开腿!会越来越有动力,有信心!
悦惜恒妍
·
2024-02-20 23:02
六项精进打卡
5、满怀感谢之心,思善行善,真挚的反省,严格的
自律
,不懈的磨练心志,提升人格。
Lucky李晓伟
·
2024-02-20 23:00
正面管教重点梳理
图片发自App一、人的七项重要技能自主力(内省
自律
,正念正直,圆融关系,个人品牌,人际交往)学习力(专业能力,系统思维)二、教育方式PK类型:严厉,娇纵,忽视孩子结果:不堪设想类型:正面和善,温柔坚定孩子结果
肖馨肖馨
·
2024-02-20 23:18
LeetCode
6. Z 字形变换
题目链接https://
leetcode
.cn/problems/zigzag-conversion/description/将一个给定字符串s根据给定的行数numRows,以从上往下、从左到右进行Z字形排列
一般路过糸.
·
2024-02-20 23:18
leetcode
算法
职场和发展
瑜伽—田燕老师直播笔记
三要自发和
自律
。四要度的把握。练习后写下记录
逍遥三游
·
2024-02-20 23:57
LeetCode
LCR 085. 括号生成
题目链接https://
leetcode
.cn/problems/IDBivT/description/正整数n代表生成括号的对数,请设计一个函数,用于能够生成所有可能的并且有效的括号组合。
一般路过糸.
·
2024-02-20 23:46
leetcode
算法
职场和发展
为什么要加入21天写作训练营
这已经是第二次加入训练营了,上次倒是顺利毕业了,但因为自己的
自律
性较差,每天虽然能勉强完成作业,最后也混到了毕业证,但是对写作真正的有多少提高呢?
初柒的杂货铺
·
2024-02-20 23:22
自律
即自由
不要沮丧,不必惊慌,做努力爬的蜗牛或坚持飞的笨鸟,我们试着长大,一路跌跌撞撞,然后遍体鳞伤。坚持着,总有一天,你会站在最亮的地方,活成自己曾经渴望的模样。很喜欢这句话世界上最可贵的两个词:一个叫“认真”,一个叫“坚持”。认真的人改变自己,坚持的人改变命运。
尘翾
·
2024-02-20 23:33
日更2023年1月29日-日签531
越努力越幸运,管住嘴,迈开腿,
自律
给我自由。
X先生_未知数的X
·
2024-02-20 22:09
LeetCode
176-180
176.第二高的薪水外面再嵌套一层select使第二高的薪水为null时也能查询到。limitoffset,rows代表距离初始行的偏移量,要记录的行数。注意第一行的偏移量是0,这道题第二行的偏移量为1。select(selectdistinctSalaryfromEmployeeorderbySalarydesclimit1,1)asSecondHighestSalary177.第N高的薪水和上
1nvad3r
·
2024-02-20 22:31
开启富而喜悦的人生,从成长、
自律
开始!
今天是2022年10月7日,是我学习成长1000天打卡的第957天。今天继续学习《富爸爸杠杆致富》人类最重要的资产是头脑第13章慷慨的杠杆谁是真正贪婪的人前几天一个晚上,一位著名的周末电视新闻评论员激动地说:“我从不涉足商业,因为我不是一个贪婪的人。”在童年时代,我多次听到了诸如此类的话。来我们家的人很多都在大学、教育系统、工会、和平队或者政府工作。尽管他们没有像那位新闻评论员说得那么直白,但他们
yy财富姐姐
·
2024-02-20 22:59
Day17|
Leetcode
110. 平衡二叉树
Leetcode
257. 二叉树的所有路径
Leetcode
404. 左叶子之和
一刷还是以递归法为主,下面的题目都是默认递归法
Leetcode
110平衡二叉树题目链接110平衡二叉树本题目和二叉树的最大深度差不多,但是还是要注意几个点的:思路:如果我们的左右子树不是平衡二叉树了,那么整个二叉树就不是平衡二叉树
吼吼848
·
2024-02-20 22:41
leetcode
算法
职场和发展
代码随想录 10.07 || 二叉树
LeetCode
104.二叉树的最大深度、559.N叉树的深度、111.二叉树的最小深度、222完全二叉树的节点个数
104.二叉树的最大深度给定一个二叉树root,返回其最大深度。二叉树的最大深度是指从根节点到最远叶子节点的最长路径上的节点数。二叉树相关的题解,一般都有深度优先遍历和广度优先遍历两种解法,在深度优先遍历中,可能存在前序、中序和后序解,前中后序又存在递归解和迭代解,解法丰富,思路很广,看似简单的题目实则“复杂”。classSolution{//后序递归遍历,详细public:intgetdepth
鱼Sun
·
2024-02-20 22:41
算法
深度优先
代码随想录 10.09 || 二叉树
LeetCode
110.平衡二叉树、257.二叉树的所有路径、404. 左叶子之和
110.平衡二叉树给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一课高度平衡的二叉树定义为:一个二叉树每个节点的左右两个子树的高度差的绝对值不超过1。在开始题目之前,需要明确二叉树的深度和高度,是两种不同的概念。二叉树的深度,指根节点到当前节点的最长路径;二叉树的高度,指当前节点到叶子节点的最长路径。所以,在104.二叉树的最大深度中,我们通过求根节点的高度,进而得到二叉树的最大深度,因为
鱼Sun
·
2024-02-20 22:41
算法
leetcode
数据结构
leetcode
:257. 二叉树的所有路径、104. 二叉树的最大深度、111. 二叉树的最小深度(JavaScript)
文章目录257.二叉树的所有路径思路:要点:什么时候找到叶子结点?为什么不判断当前节点是否为空?完整代码104.二叉树的最大深度迭代思路:采用层序遍历,每遍历一层深度就加一,这样一定回取到最大深度。递归思路:111.二叉树的最小深度迭代思路:递归思路:257.二叉树的所有路径给你一个二叉树的根节点root,按任意顺序,返回所有从根节点到叶子节点的路径。叶子节点是指没有子节点的节点。示例1:输入:r
孤城浪人
·
2024-02-20 22:10
算法题记录
javascript
leetcode
Day17 |
leetcode
110. 平衡二叉树、
leetcode
257. 二叉树的所有路径、
leetcode
404. 左叶子之和
Day17
leetcode
110.平衡二叉树
leetcode
257.二叉树的所有路径
leetcode
404.左叶子之和
leetcode
110.平衡二叉树再强调一波概念:二叉树节点的深度:指从根节点到该节点的最长简单路径边的条数
Rick_2021
·
2024-02-20 22:40
算法编程题
算法
数据结构
leetcode
(二分查找)34.在排序数组中查找元素的第一个和最后一个位置(C++详细解释)DAY11
文章目录1.题目示例提示2.解答思路3.实现代码结果4.总结1.题目给你一个按照非递减顺序排列的整数数组nums,和一个目标值target。请你找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值target,返回[-1,-1]。你必须设计并实现时间复杂度为O(logn)的算法解决此问题。示例提示2.解答思路提取信息:1.时间复杂度必须为O(logn)2.没查找到时返回{-1,-1}
小Q小Q
·
2024-02-20 22:40
C++刷题
leetcode
c++
代码随想录 | Day 53 -
LeetCode
1143. 最长公共子序列、
LeetCode
1035. 不相交的线、
LeetCode
53. 最大子序和
第1题(
LeetCode
1143.最长公共子序列)相比day52中第3题(
LeetCode
718.最长重复子数组),子序列不再要求是连续的,剩余地方都与其一样。
非社会人士
·
2024-02-20 22:09
代码随想录
leetcode
算法
c++
动态规划
数据结构
上一页
83
84
85
86
87
88
89
90
下一页
按字母分类:
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
其他