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
LCR
#力扣:
LCR
182. 动态口令@FDDLC
LCR
182.动态口令一、JavaclassSolution{publicStringdynamicPassword(Stringpassword,inttarget){returnpassword.substring
凡我出品,皆属精品
·
2023-10-15 23:07
力扣刷题:Java
C++
Python
JS
Go
leetcode
java
服务器
Leetcode算法解析——查找总价格为目标值的两个商品
1.题目链接:
LCR
179.查找总价格为目标值的两个商品2.题目描述:商品价格按照升序记录于数组price。请在购物车中找到两个商品的价格总和刚好是target。若存在多种情况,返回任一结果即可。
追梦阿杰
·
2023-10-15 06:35
leetcode
算法
职场和发展
LCR
144. 翻转二叉树
LCR
144.翻转二叉树题目链接:
LCR
144.翻转二叉树注:该题与226.翻转二叉树完全一样代码如下:classSolution{public:TreeNode*invertTree(TreeNode
咔咔咔的
·
2023-10-14 18:49
leetcode
c++
LCR
026. 重排链表
LCR
026.重排链表题目链接:
LCR
026.重排链表注:该题与143.重排链表完全一样代码如下:classSolution{public:voidreorderList(ListNode*head){
咔咔咔的
·
2023-10-14 18:19
leetcode
链表
c++
力扣OJ(4x)
LCR
(001-119) 剑指 Offer II
目录
LCR
001.整数除法
LCR
002.二进制加法
LCR
003.前n个数字二进制中1的个数
LCR
004.只出现一次的数字
LCR
005.单词长度的最大乘积
LCR
006.排序数组中两个数字之和
LCR
007.
csuzhucong
·
2023-10-14 17:42
python
LCR
172.统计目标成绩的出现次数
题目来源:leetcode题目,网址:
LCR
172.统计目标成绩的出现次数-力扣(LeetCode)解题思路:两次二分,一次寻找首次出现的位置,一次寻找最后一次出现的位置。
十年一觉尘与土
·
2023-10-14 17:33
#
C++
LeetCode
C++
LCR
172.点名
题目来源:leetcode题目,网址:
LCR
173.点名-力扣(LeetCode)解题思路:二分找出第一个不是递增1的位置即可。
十年一觉尘与土
·
2023-10-14 17:33
#
C++
LeetCode
C++
LCR
161.连续天数最高销售额
题目来源:leetcode题目,网址:
LCR
161.连续天数的最高销售额-力扣(LeetCode)解题思路:动态规划。
十年一觉尘与土
·
2023-10-14 17:03
#
C++
LeetCode
C++
LCR
174.寻找二叉搜索树中的目标节点
题目来源:leetcode题目,网址:
LCR
174.寻找二叉搜索树中的目标节点-力扣(LeetCode)解题思路:首先用栈保存到二叉搜索树最大节点的链条上的各个指针(栈顶为最大元素指针),然后再栈顶元素不为目标元素时
十年一觉尘与土
·
2023-10-14 17:00
#
C++
LeetCode
C++
力扣刷题-字符串-左旋转字符串
[
LCR
182.动态口令]-同剑指Offer58-II某公司门禁密码使用动态口令技术。
hxh207
·
2023-10-14 05:12
leetcode刷题
leetcode
算法
数据结构
python
验证二叉搜索树的后序遍历序列
LCR
152.验证二叉搜索树的后序遍历序列classVerifyTreeOrder:"""
LCR
152.验证二叉搜索树的后序遍历序列https://leetcode.cn/problems/er-cha-sou-suo-shu-de-hou-xu-bian-li-xu-lie-lcof
NLP_wendi
·
2023-10-14 01:06
LeetCode
数据结构与算法
二叉树
LCR
027. 回文链表
LCR
027.回文链表题目链接:
LCR
027.回文链表注:该题与234.回文链表完全一样代码如下:classSolution{public:boolisPalindrome(ListNode*head)
咔咔咔的
·
2023-10-14 00:59
leetcode
链表
数据结构
c++
LCR
051. 二叉树中的最大路径和
LCR
051.二叉树中的最大路径和题目链接:
LCR
051.二叉树中的最大路径和注:该题与124.二叉树中的最大路径和完全一样代码如下:classSolution{public:intmaxPathSum
咔咔咔的
·
2023-10-13 12:29
leetcode
c++
LCR
024. 反转链表
LCR
024.反转链表题目链接:
LCR
024.反转链表代码如下:classSolution{public:ListNode*reverseList(ListNode*head){ListNode*r=head
咔咔咔的
·
2023-10-12 19:43
leetcode
链表
c++
LCR
077. 排序链表
LCR
077.排序链表题目链接:
LCR
077.排序链表代码如下:classSolution{public:ListNode*sortList(ListNode*head){returnmsort(head
咔咔咔的
·
2023-10-12 19:43
leetcode
链表
c++
LCR
078. 合并 K 个升序链表
LCR
078.合并K个升序链表题目链接:
LCR
078.合并K个升序链表代码如下:classSolution{public:ListNode*mergeKLists(vector&lists){ListNode
咔咔咔的
·
2023-10-12 19:38
leetcode
链表
c++
【LeetCode力扣】
LCR
170 使用归并排序的思想解决逆序对问题(详细图解)
原题链接:
LCR
170.交易逆序对的总数-力扣(LeetCode)2、解题思路2.1、暴力破解法看到这里的第一反应就是这不是很
Hacynn
·
2023-10-12 17:36
LeetCode刷题
算法
排序算法
c语言
leetcode
数据结构
LeetCode
LCR
173. 点名
LeetCodeLCR173.点名描述某班级n位同学的学号为0~n-1。点名结果记录于升序数组records。假定仅有一位同学缺席,请返回他的学号。示例1:输入:records=[0,1,2,3,5]输出:4示例2:输入:records=[0,1,2,3,4,5,6,8]输出:7提示:1<=records.length<=10000题解classSolution{publicinttakeAtte
ベ断桥烟雨ミ800
·
2023-10-12 09:08
leetcode
算法
java
数组
LCR
125. 图书整理 II
用A表示读者还书的小车,B表示管理员将书借给读者的小车classCQueue{LinkedListA,B;publicCQueue(){A=newLinkedList();B=newLinkedList();}publicvoidappendTail(intvalue){A.addLast(value);//读者还书}publicintdeleteHead(){if(!B.isEmpty())re
_OLi_
·
2023-10-12 09:08
java
算法
数据结构
leetcode
反转字符串 II、
LCR
122. 路径加密、151. 反转字符串中的单词、
LCR
182. 动态口令
LeetCode344.反转字符串题目链接:344.反转字符串-力扣(LeetCode)思路:已经以数组的形式给出了,题目要求原地修改,直接使用双指针来实现就好。#pythonclassSolution:defreverseString(self,s:List[str])->None:n=len(s)l,r=0,n-1whilelstr:n=len(s)s=list(s)foriinrange(0
别看了真C不了一点
·
2023-10-12 09:36
算法
LCR
159.库存管理 III
题目来源:leetcode题目,网址:
LCR
159.库存管理III-力扣(LeetCode)解题思路:从小到大排序后取前cnt个即可。
十年一觉尘与土
·
2023-10-12 09:05
#
C++
LeetCode
C++
LCR
147.最小栈
题目来源:leetcode题目,网址:
LCR
147.最小栈-力扣(LeetCode)解题思路:利用辅助栈获得一个栈中元素的非严格递减序列,最小值为递减栈中的值。
十年一觉尘与土
·
2023-10-12 09:35
#
C++
LeetCode
C++
LCR
158.库存管理 II
题目来源:leetcode题目,网址:
LCR
158.库存管理II-力扣(LeetCode)解题思路:将数组中的不同的元素两两相消后,最后留下来的元素一定是目标元素(元素个数大于数组长度的一半)。
十年一觉尘与土
·
2023-10-12 09:35
#
C++
C++
LeetCode
LCR
027.回文链表
题目来源:leetcode题目,网址:
LCR
027.回文链表-力扣(LeetCode)解题思路:使用快慢指针遍历链表的同时记录快指针移动次数的奇偶性及反转慢指针指向节点之前的所有节点。
十年一觉尘与土
·
2023-10-12 09:34
#
Java
LeetCode
Java
LCR
019.验证回文串 II
题目来源:leetcode题目,网址:
LCR
019.验证回文串II-力扣(LeetCode)解题思路:首先是否判断是回文串,若是,直接返回true;否则删除在第一个前后不相等的地方,删除前面字符或后面字符
十年一觉尘与土
·
2023-10-12 09:04
#
Java
LeetCode
Java
LCR
150.彩灯装饰记录 II
题目来源:leetcode题目,网址:
LCR
150.彩灯装饰记录II-力扣(LeetCode)解题思路:广度优先遍历的同时保存每一层的节点值即可。
十年一觉尘与土
·
2023-10-12 09:03
#
C++
LeetCode
C++
【算法笔记】
LCR
086. 分割回文串
基本思想是使用回溯法,回溯法都可以将问题划分为一个解空间树:假设字符串s为"aab",那么我们可以使用深度优先搜索去构建解空间树:dfs遍历出来的第一个序列是[a,a,b],显然该序列都是回文子串,接着回溯,遍历下一个序列,为[a,ab],不是回文子串,去除…如此往下遍历,将符合要求的序列加入到结果集res中,直到遍历整个解空间树此题的重要思想有两个:Java中的List变量存储的是List的地址
NormalConfidence_Man
·
2023-10-12 07:51
算法之路
算法
笔记
深度优先
寻找旋转排序数组中的最小值、
LCR
173. 点名
153.寻找旋转排序数组中的最小值153.寻找旋转排序数组中的最小值题目描述:已知一个长度为n的数组,预先按照升序排列,经由1到n次旋转后,得到输入数组。例如,原数组nums=[0,1,2,4,5,6,7]在变化后可能得到:若旋转4次,则可以得到[4,5,6,7,0,1,2]若旋转7次,则可以得到[0,1,2,4,5,6,7]注意,数组[a[0],a[1],a[2],...,a[n-1]]旋转一次
学IT的小卢
·
2023-10-11 22:29
算法挨揍日记
Leetcode
数据结构
【算法|双指针系列No.6】leetcode
LCR
179. 查找总价格为目标值的两个商品
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【手撕算法系列专栏】【LeetCode】本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助希望我们一起努力、成长,共同进步。点击直接跳转到该题目目录1️⃣题目描述2️⃣算法分析3️⃣代码编写1️⃣题目描述购物车内的商品价格按照升序记录于数组price。请在购物车中找到两个商品的价格总和刚好
兜里有颗棉花糖
·
2023-10-11 18:21
手撕算法系列专栏
LeetCode
算法
leetcode
双指针
每日leetcode_193二叉搜索树的最近公共祖先
题目出处:
LCR
193.二叉搜索树的最近公共祖先-力扣(LeetCode)题目思路:解题classSolution{publicTreeNodelowestCommonAncestor(TreeNoderoot
厌世小晨宇yu.
·
2023-10-10 23:27
LeetCode算法学习
leetcode
算法
职场和发展
LCR
144.翻转二叉树
题目来源:leetcode题目,网址:
LCR
144.翻转二叉树-力扣(LeetCode)解题思路:交换所有节点得左右子树即可。
十年一觉尘与土
·
2023-10-10 22:23
#
C++
LeetCode
C++
LCR
141.训练计划 III
题目来源:leetcode题目,网址:
LCR
141.训练计划III-力扣(LeetCode)解题思路:反转链表即可。解题代码:/***Definitionforsingly-linkedlist.
十年一觉尘与土
·
2023-10-10 22:22
#
C++
LeetCode
C++
LCR
142.训练计划 IV
题目来源:leetcode题目,网址:
LCR
142.训练计划IV-力扣(LeetCode)解题思路:挨个比较即可。解题代码:/***Definitionforsingly-linkedlist.
十年一觉尘与土
·
2023-10-10 22:22
#
C++
LeetCode
C++
从零学算法(
LCR
180)
文件组合.待传输文件被切分成多个部分,按照原排列顺序,每部分文件编号均为一个正整数(至少含有两个文件)。传输要求为:连续文件编号总和为接收方指定数字target的所有文件。请返回所有符合该要求的文件传输组合列表。注意,返回时需遵循以下规则:每种组合按照文件编号升序排列;不同组合按照第一个文件编号升序排列。示例1:输入:target=12输出:[[3,4,5]]解释:在上述示例中,存在一个连续正整数
李牧九丶
·
2023-10-10 14:56
算法学习
#
数学基础
算法
LCR
140.训练计划 II
题目来源:leetcode题目,网址:
LCR
140.训练计划II-力扣(LeetCode)解题思路:初始时,res指针指向头节点,end指针指向头节点后第cnt个节点。
十年一觉尘与土
·
2023-10-09 10:33
#
Java
LeetCode
Java
LCR
136.删除链表的节点
题目来源:leetcode题目,网址:
LCR
136.删除链表的节点-力扣(LeetCode)解题思路:遍历链表并删除目标节点即可。
十年一觉尘与土
·
2023-10-09 10:03
#
Java
LeetCode
Java
LCR
139. 训练计划 I
题目来源:leetcode题目,网址:
LCR
139.训练计划I-力扣(LeetCode)解题思路:从左到右寻找偶数,从右到走寻找奇数,在二者交汇前将找到的数互换即可。
十年一觉尘与土
·
2023-10-09 10:03
#
Java
LeetCode
Java
LCR
170. 交易逆序对的总数(C语言+分治递归)
1.题目在股票交易中,如果前一天的股价高于后一天的股价,则可以认为存在一个「交易逆序对」。请设计一个程序,输入一段时间内的股票交易记录record,返回其中存在的「交易逆序对」总数。2.输入输出样例示例1输入:record=[9,7,5,4,6]输出:8解释:交易中的逆序对为(9,7),(9,5),(9,4),(9,6),(7,5),(7,4),(7,6),(5,4)。限制0=r){return0
寂ღ᭄秋࿐
·
2023-10-09 02:22
算法训练
c语言
leetcode
算法
【先序遍历】
LCR
048. 二叉树的序列化与反序列化
LCR
048.二叉树的序列化与反序列化解题思路二叉树的序列化和反序列化主要是针对二叉树进行先序遍历序列化就是很对一个二叉树进行先序遍历然后遍历到每一个节点将节点添加反序列化将字符串的每一个字符都构建一个树节点先序遍历
luzhoushili
·
2023-10-08 03:47
#
Leetcode
算法
leetcode
数据结构
LCR
126.斐波那契数
题目来源:leetcode题目,网址:
LCR
126.斐波那契数-力扣(LeetCode)解题思路:动态规划。fn=fn1+fn2。
十年一觉尘与土
·
2023-10-07 09:08
#
Java
LeetCode
Java
LCR
127.跳跃训练
题目来源:leetcode题目,网址:
LCR
127.跳跃训练-力扣(LeetCode)解题思路:动态规划。n阶台阶的跳跃方式为n-1阶台阶的跳跃方式与n-2阶台阶的跳跃方式之和。
十年一觉尘与土
·
2023-10-07 09:37
#
Java
LeetCode
Java
LCR
128.库存管理 I
题目来源:leetcode题目,网址:
LCR
128.库存管理I-力扣(LeetCode)解题思路:数组可以分割成两段的升序连续子数组,找到两个子数组的开始元素并返回较小者即可。
十年一觉尘与土
·
2023-10-07 09:37
#
Java
LeetCode
Java
【算法|动态规划No.13】leetcode
LCR
166. 珠宝的最高价值
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【手撕算法系列专栏】【LeetCode】本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助希望我们一起努力、成长,共同进步。目录1️⃣题目描述2️⃣题目解析3️⃣解题代码1️⃣题目描述现有一个记作二维矩阵frame的珠宝架,其中frame[i][j]为该位置珠宝的价值。拿取珠宝的规则为:只
兜里有颗棉花糖
·
2023-10-06 17:32
手撕算法系列专栏
LeetCode
算法
动态规划
leetcode
LCR
125.图书整理 II
题目来源:leetcode题目,网址:
LCR
125.图书整理II-力扣(LeetCode)解题思路:使用队列模拟即可。
十年一觉尘与土
·
2023-10-06 10:06
#
Java
LeetCode
Java
LCR
122.路径加密
题目来源:leetcode题目,网址:
LCR
122.路径加密-力扣(LeetCode)解题思路:直接调用API转换即可。
十年一觉尘与土
·
2023-10-06 10:35
#
Java
LeetCode
Java
LCR
123.图书整理
题目来源:leetcode题目,网址:
LCR
123.图书整理I-力扣(LeetCode)解题思路:遍历链表获得图书的正序,然后倒序遍历即可。
十年一觉尘与土
·
2023-10-06 10:34
#
Java
LeetCode
Java
力扣OJ(5x)
LCR
(120+) 剑指 Offer
目录
LCR
120.寻找文件副本剑指Offer03.数组中重复的数字
LCR
121.寻找目标值-二维数组剑指Offer04.二维数组中的查找
LCR
122.路径加密剑指Offer05.替换空格
LCR
123.图书整理
csuzhucong
·
2023-10-06 05:53
数据结构
单调栈(力扣496、
LCR
03、503)
单调栈:数据存储顺序单调递增或单调递减解决适用问题:左边和右边比当前小(大)且最近的。力扣可以使用单调栈题目:496.下一个更大元素ILCR038.每日温度503.下一个更大元素II496.下一个更大元素I:nums1中数字x的下一个更大元素是指x在nums2中对应位置右侧的第一个比x大的元素。给你两个没有重复元素的数组nums1和nums2,下标从0开始计数,其中nums1是nums2的子集。对
小俱的一步步
·
2023-10-06 05:52
数据结构
数据结构
单调栈
将二叉搜索树转化为排序的双向链表
链接:
LCR
155.将二叉搜索树转化为排序的双向链表题解:/*//DefinitionforaNode.classNode{public:intval;Node*left;Node*right;Node
INGNIGHT
·
2023-10-05 17:35
leetcode
链表
数据结构
LCR
101.分割等和子集
题目来源:leetcode题目,网址:
LCR
101.分割等和子集-力扣(LeetCode)解题思路:将数组分为等和的两部分等价于数组是否中存在部分元素和为数组总和的一半。
十年一觉尘与土
·
2023-10-05 13:33
#
Java
LeetCode
Java
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他