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
Python - 80. 删除有序数组中的重复项 II
目录题目描述解法运行结果题目描述给你一个有序数组nums,请你原地删除重复出现的元素,使得出现次数超过两次的元素只出现两次,返回删除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间的条件下完成。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。你可以想象内部操作如下://
xuxu1116
·
2025-02-11 00:25
LeetCode题库
leetcode
python
算法
团体程序设计天梯赛-练习集——L1-040 最佳情侣身高差
前言细心,仔细,10分的
题
一定不要因为简单而粗心专家可真会研究L1-040最佳情侣身高差专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09=(男方的身高)。
SY师弟
·
2025-02-11 00:23
GPLT天梯赛
c语言
算法
数据结构
GPLT
c++
PTA
团队程序设计天梯赛
leetcode
3:无重复字符的最长子串
示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:s="pwwkew"输出:3解释:因为无重复字符的最长子串是"wke",所以其长度为3。请注意,你的答案必须是子串的长度,"pwke"是一个子序列,不是子串。提示:0occ=newHa
今天学点啥6
·
2025-02-11 00:19
算法学习
算法
后端
java
python-
leetcode
-删除有序数组中的重复项
26.删除有序数组中的重复项classSolution:defremoveDuplicates(self,nums:List[int])->int:ifnotnums:return0k=1#指向下一个唯一元素存放的位置foriinrange(1,len(nums)):ifnums[i]!=nums[i-1]:#只需比较当前和前一个元素nums[k]=nums[i]k+=1returnk
Joyner2018
·
2025-02-11 00:18
python
leetcode
算法
职场和发展
LeetCode
-移除元素、删除有序数组中的重复项
LeetCode
-移除元素、删除有序数组中的重复项移除元素数组暴力for循环双指针法双指针(快慢指针)双指针优化(对撞指针)【快慢指针】26.删除有序数组中的重复项务必清晰理解记忆每个变量、每个函数的定义
Emily_ASL
·
2025-02-11 00:48
python
leetcode
算法
python
Leetcode
刷题笔记题解(C++):小红书. 倒卖战利品
讲一下思路吧,把宝物作为一个结构体,含有x和h属性,将结构体数组依x按从小到大进行排序,如果x相等,则y小的靠前一点,然后完成了排序。接着在y排序中寻找最长递增的序列长度。(题目意思可能是没有两个x,h都相等的宝物,如果有还要多考虑一下)代码如下:#include#include#includeusingnamespacestd;intmax_length(vector&vec);structba
Demo.demo
·
2025-02-10 23:42
Leetcode算法题解
c++
算法
排序算法
数据结构
P4766 [CERC2014] Outer space invaders
P4766[CERC2014]Outerspaceinvaders
题
面翻译题目描述来自外太空的外星人(最终)入侵了地球。保卫自己,或者解体,被他们同化,或者成为食物。迄今为止,我们无法确定。
BoBoo文睡不醒
·
2025-02-10 22:07
acm训练集合
区间dp
dp
离散化
激光工控机在精密制造中的应用与优势
激光焊接:用于高精度焊接,尤其适用于微小零件或复杂结构的焊接,如医疗器械、电子元器件等,可以使焊接过程
热
影响区小,变形小,适合精密制造。
深蓝宇科技
·
2025-02-10 20:53
运动控制工控机
激光工控机
工控机
运动控制工控机
全网最全JAVA面试八股文,终于整理完了
今天为大家整理了目前互联网出现率最高的大厂面试题,所谓八股文也就是指文章的八个部分,文体有固定格式:由破题、承
题
、起讲、入
题
、起股、中股、后股、束股八部分组成,题目一律出自四书五经中的原文。
Java八股文
·
2025-02-10 19:17
面试
java
职场和发展
开发语言
jvm
leetcode
102. 二叉树的层序遍历-java实现
题目所属分类BFS层序遍历的模板原
题
链接给你二叉树的根节点root,返回其节点值的层序遍历。(即逐层地,从左到右访问所有节点)。
依嘫_吃代码
·
2025-02-10 19:46
LeetCode
leetcode
java
算法
Leetcode
problems classified by company 题目按公司分类(Last updated: October 2, 2017)
Sortedbyfrequencyofproblemsthatappearinrealinterviews.Lastupdated:October2,2017Google(214)534DesignTinyURL388LongestAbsoluteFilePath683KEmptySlots340LongestSubstringwithAtMostKDistinctCharacters681Nex
lightwindy
·
2025-02-10 19:15
LeetCode
LeetCode
leetcode
102. 二叉树的层序遍历python
问题描述:题解:此
题
的基本是对一个二叉树进行层序遍历。二叉树层序遍历可以通过队列实现:维护一个队列queue(python中通过list实现)和保存遍历结果的listres。
岗岗ganggang
·
2025-02-10 19:14
leetcode树
算法
python
leetcode
二叉树
【Vue3】使用Vite构建工具构建Vue3项目
轻量快速的
热
重载(HMR)。真正的按需编译,不再等待整个应用编译完成。
早睡早起长头发
·
2025-02-10 18:39
Web前端
Vue
vue.js
前端
javascript
高项拿了62,一些暗黑偏方给到软考人
高项拿了62,一些暗黑偏方给到软考人⏩高项备考重点✓信息安全工程——主要考察选择
题
、可能考案例✓项目管理概论——选择、案例都是重.点✓启动过程组——选择、案例都是重.点✓规划过程组——选择、案例都是重.
w011109
·
2025-02-10 18:38
软件工程
模块测试
计算机网络
软件构建
pat考试
leetcode
_深度搜索和广度搜索 100. 相同的树
100.相同的树给你两棵二叉树的根节点p和q,编写一个函数来检验这两棵树是否相同。如果两棵树在结构上相同,并且节点具有相同的值,则认为它们是相同的。思路:(递归法)返回True的情况:两棵树都为空两棵树相同返回False的情况:两棵树不为空但节点分布不同或节点值不同不相同两棵树有一个为空注:先判断是否为空,再判断节点值是否相同-#Definitionforabinarytreenode.#clas
MiyamiKK57
·
2025-02-10 17:33
leetcode
算法
职场和发展
leetcode
_字符串 459. 重复的子字符串
459.重复的子字符串给定一个非空的字符串s,检查是否可以通过由他的一个子串重复多次构成思路:首先判断字符串s是否为空或长度是否为1,若满足这两种条件,则说明不存在子字符串,返回False遍历所有可能的子串(从长度为1的子串开始遍历)如果存在子串a使得len(s)能够整除len(a),则说明该子串a有可能重复多次后能够成为s将子串a重复多次直至和字符串s等长,判断是否相等,相等返回True,否则返
MiyamiKK57
·
2025-02-10 17:03
leetcode
算法
职场和发展
力扣206:反转链表【C++】
题目分析原
题
:输入一个链表,反转链表后,输出新链表的表头。分析:题意非常好理解,即把一个单链表逆序。本题需要考虑的主要问题是,如何将单链表逆序。
The Gao
·
2025-02-10 17:32
LeetCode交流
链表
堆栈
数据结构
leetcode
力扣206反转链表
206.反转链表-力扣(
LeetCode
)(
leetcode
-cn.com)structListNode*reverseList(structListNode*head){//实际上是操作三个指针//形参
小白-先森
·
2025-02-10 17:01
力扣刷题
链表
反转
算法
迭代
数据结构
力扣周赛:第419场周赛
作者简介:爱好技术和算法的研究生上期文章:力扣周赛:第415场周赛订阅专栏:力扣周赛希望文章对你们有所帮助因为一些特殊原因,这场比赛就打了1h,所以只AC了前面两
题
。
布布要成为最强的人
·
2025-02-10 16:24
力扣
测试专栏
leetcode
算法
java
lambda
数据结构
c/c++蓝桥杯经典编程
题
100道(19)质因数分解
汉诺塔问题->返回c/c++蓝桥杯经典编程
题
100道-目录目录汉诺塔问题一、题型解释二、例题问题描述三、C语言实现解法1:递归法(难度★)解法2:迭代法(难度★★★)四、C++实现解法1:递归法(使用STL
tamak
·
2025-02-10 15:50
算法
c语言
数据结构
c++
蓝桥杯
【洛谷】P4779 单源最短路径(标准版+弱化版) Dijkstra堆优化
题目背景2018年7月19日,某位同学在NOIDay1T1归程一
题
里非常熟练地使用了一个广为人知的算法求最短路。然后呢?
追风者_
·
2025-02-10 15:46
最短路径
队列
洛谷
Leetcode
152 乘积最大子数组
题目描述:给你一个整数数组nums,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。示例:输入:[2,3,-2,4]输出:6解释:子数组[2,3]有最大乘积6。思路:动态规划:当前状态依赖于前一状态,如果当前元素是正数,那么希望前一元素也是正的,如果当前元素是负数,那么希望前一元素也是负数。解:classSolution{public:intmaxPr
大翔_
·
2025-02-10 14:07
每日一题
leetcode
算法
力扣
Leetcode
第1534
题
,统计好三元组的Python解法
Description给你一个整数数组arr,以及a、b、c三个整数。请你统计其中好三元组的数量。如果三元组(arr[i],arr[j],arr[k])满足下列全部条件,则认为它是一个好三元组。0<=i
肥猫_LIL
·
2025-02-10 14:07
leetcode
Leetcode
—1474. 删除链表 M 个节点之后的 N 个节点【简单】Plus
2025每日刷题(212)
Leetcode
—1474.删除链表M个节点之后的N个节点实现代码/***Definitionforsingly-linkedlist.
源代码•宸
·
2025-02-10 14:02
LeetCode刷题
leetcode
链表
算法
C++
经验分享
数据结构
leetcode
:1502. 判断能否形成等差数列(python3解法)
难度:简单给你一个数字数组arr。如果一个数列中,任意相邻两项的差总等于同一个常数,那么这个数列就称为等差数列。如果可以重新排列数组形成等差数列,请返回true;否则,返回false。示例1:输入:arr=[3,5,1]输出:true解释:对数组重新排序得到[1,3,5]或者[5,3,1],任意相邻两项的差分别为2或-2,可以形成等差数列。示例2:输入:arr=[1,2,4]输出:false解释:
Cold_Air丶
·
2025-02-10 14:02
python
算法
leetcode
python
算法
leetcode
:1925. 统计平方和三元组的数目(python3解法)
难度:简单一个平方和三元组(a,b,c)指的是满足a2+b2=c2的整数三元组a,b和c。给你一个整数n,请你返回满足1<=a,b,c<=n的平方和三元组的数目。示例1:输入:n=5输出:2解释:平方和三元组为(3,4,5)和(4,3,5)。示例2:输入:n=10输出:4解释:平方和三元组为(3,4,5),(4,3,5),(6,8,10)和(8,6,10)。提示:1<=n<=250题解:class
Cold_Air丶
·
2025-02-10 14:32
python
算法
leetcode
python
算法
深入理解栈与队列:算法学习者的必备指南
文末附各语言实现模板和
LeetCode
练习题。
m0_dawn
·
2025-02-10 13:30
蓝桥杯
算法
python
leetcode
数据结构
leetcode
152 乘积最大子数组
给你一个整数数组nums,请你找出数组中乘积最大的非空连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。测试用例的答案是一个32-位整数。示例1:输入:nums=[2,3,-2,4]输出:6解释: 子数组[2,3]有最大乘积6。示例2:输入:nums=[-2,0,-1]输出:0解释: 结果不能为2,因为[-2,-1]不是子数组。提示:1<=nums.length<=2*104-
青柠檬-hxj
·
2025-02-10 13:29
算法和数据结构
算法
LeetCode
算法
题
1:二分查找及扩展应用
文章目录前言一、二分查找二、第一个错误的版本三、搜索插入位置总结前言
Leetcode
算法系列:https://
leetcode
-cn.com/study-plan/algorithms/?
消逝者
·
2025-02-10 13:56
LeetCode算法
算法
leetcode
职场和发展
【
LeetCode
】152、乘积最大子数组
【
LeetCode
】152、乘积最大子数组文章目录一、dp1.1dp1.2简化代码二、多语言解法一、dp1.1dp从前向后遍历,当遍历到nums[i]时,有如下三种情况能得到最大值:只使用nums[i]
呆呆的猫
·
2025-02-10 13:24
leetcode
算法
职场和发展
链表-反转链表
代码随想录-刷题笔记LCR024.反转链表-力扣(
LeetCode
)还记得之前刚学数据结构那会被这道
题
吓蒙过,觉得这种
题
毫无意义,用双向链表可以一次性解决,之后发现这确实是很好的一道运用双...三指针的问题
Hasno.
·
2025-02-10 12:15
链表
数据结构
【华为OD机试真题】40、 数字字符串组合倒序 | 机试真题+思路参考+代码解析(C++、Java、Py)
OD各个时间阶段的机试真题,每日定时更新,本专栏每篇的文章都会将使用C++、Python、Java三种语言进行更新解答,每个题目的思路分析都非常详细,超过百字欢迎大家订阅学习,代码可以直接运行使用一、
题
KJ.JK
·
2025-02-10 08:05
OJ+最新华为OD机试
(C++
Java
Py)
华为od
c++
java
python
数字字符串组合倒序
华为od机试真题
LeetCode
—279.完全平方数(Perfect Squares)——分析及代码(C++/Java)
LeetCode
—279.完全平方数[PerfectSquares]——分析及代码[C++/Java]一、题目二、分析及代码1.动态规划(1)思路(2)代码(C++)(3)结果(C++)(4)代码(Java
江南土豆
·
2025-02-10 07:59
数据结构与算法
LeetCode
C++
题解
Java
leetcode
[279]完全平方数 Python3实现(动态规划)
#给定正整数n,找到若干个完全平方数(比如1,4,9,16,...)使得它们的和等于n。你需要让组成和的完全平方数的个数最少。##给你一个整数n,返回和为n的完全平方数的最少数量。##完全平方数是一个整数,其值等于另一个整数的平方;换句话说,其值等于一个整数自乘的积。例如,1、4、9和16都是完全平方数,而3和11不是。#####示例1:###输入:n=12#输出:3#解释:12=4+4+4#
zhang35
·
2025-02-10 07:29
LeetCode
python
动态规划
算法
leetcode
复原IP地址(力扣93)
有了上一道
题
分割字符串的基础,这道
题
理解起来就会容易很多。相同的思想我就不再赘述,在这里我就说明一下此
题
额外需要注意的点。
qy发大财
·
2025-02-10 07:29
leetcode
算法
职场和发展
修剪二叉搜索树(力扣669)
这道
题
还是比较复杂,在递归上与之前写过的二叉树的题目都有所不同。如果当前递归到的子树的父节点不在范围中,我们根据节点数值的大小选择进行左递归还是右递归。
qy发大财
·
2025-02-10 07:59
leetcode
算法
职场和发展
数据结构
组合(力扣77)
从这道
题
开始,我们正式进入回溯算法的学习。之前在二叉树中只是接触到了一丢丢,而这里我们将使用回溯算法解决很多经典问题。那么这道
题
是如何使用回溯算法的呢?在讲回溯之前,先说明一下此
题
是如何递归的。
qy发大财
·
2025-02-10 07:59
leetcode
算法
职场和发展
数据结构
力扣
LeetCode
: 63 不同路径Ⅱ
题目:给定一个mxn的整数数组grid。一个机器人初始位于左上角(即grid[0][0])。机器人尝试移动到右下角(即grid[m-1][n-1])。机器人每次只能向下或者向右移动一步。网格中的障碍物和空位置分别用1和0来表示。机器人的移动路径中不能包含任何有障碍物的方格。返回机器人能够到达右下角的不同路径数量。测试用例保证答案小于等于2*10^9。示例1:输入:obstacleGrid=[[0,
不想编程小谭
·
2025-02-10 07:58
LeetCode
leetcode
算法
动态规划
c++
力扣
LeetCode
: 1845 座位预约管理系统
题目:请你设计一个管理n个座位预约的系统,座位编号从1到n。请你实现SeatManager类:SeatManager(intn)初始化一个SeatManager对象,它管理从1到n编号的n个座位。所有座位初始都是可预约的。intreserve()返回可以预约座位的最小编号,此座位变为不可预约。voidunreserve(intseatNumber)将给定编号seatNumber对应的座位变成可以预
不想编程小谭
·
2025-02-10 07:57
LeetCode
leetcode
【算法练习】
leetcode
每日一
题
665. 非递减数列
665.非递减数列难度简单481给你一个长度为n的整数数组,请你判断在最多改变1个元素的情况下,该数组能否变成一个非递减数列。我们是这样定义一个非递减数列的:对于数组中所有的i(0<=i<=n-2),总满足nums[i]<=nums[i+1]。示例1:输入:nums=[4,2,3]输出:true解释:你可以通过把第一个4变成1来使得它成为一个非递减数列。示例2:输入:nums=[4,2,1]输出:
Let it beSun
·
2025-02-10 07:56
算法练习
leetcode
80:删除有序数组中的重复项||
原
题
地址:80.删除有序数组中的重复项II-力扣(
LeetCode
)题目描述给你一个有序数组nums,请你原地删除重复出现的元素,使得出现次数超过两次的元素只出现两次,返回删除后数组的新长度。
向阳1218
·
2025-02-10 06:24
leetcode
算法
leetcode
数量20一组复盘250208
ps:连算带蒙,对的还行,就是时间太长了,如果1道
题
2分钟就很合适了。
小卒曹阿瞒
·
2025-02-10 06:54
行测
大数据
申论 应用文 【2017副省第四
题
“水生态+扶贫”】
材料:近日,“秋水长天水美中国”采访团调研了G市的水生态文明建设情况。记者经过走访发现,G市某些区县的“水生态+扶贫”模式,对欠发达地区在保持青山绿水的同时大力推进脱贫工作,具有很强的借鉴意义。G市以山地、丘陵为主,占总面积的80.98%。全市溪水密布,河流纵横。G江是G市最大的河流,其在市内各地又分布有一级支流两条,二级支流十条。资料显示,上世纪80年代,G市所辖的三区十四县水土流失面积达到28
小卒曹阿瞒
·
2025-02-10 06:23
申论
java
人工智能
大数据
力扣80:删除排序数组中的重复项 II
这道
题
要求我们原地删除重复出现的元素,使得每个元素最多出现两次,并返回删除后数组的新长度。同时,题目要求使用O(1)的额外空间来实现。
菠 罗 吹 雪
·
2025-02-10 06:52
leetcode
算法
数据结构
Day25 非递减子序列 全排列 全排列 II
回溯算法part04491.非递减子序列-力扣(
LeetCode
)超时是因为res.contains(path)耗时先搜索所有结果之后判断结果是否有序LinkedListpath=newLinkedList
落叶过河
·
2025-02-10 06:21
代码随想录算法打卡
数据结构
算法
leetcode
1313--解压缩编码列表
题目描述:给你一个以行程长度编码压缩的整数列表nums。考虑每对相邻的两个元素[freq,val]=[nums[2*i],nums[2*i+1]](其中i>=0),每一对都表示解压后子列表中有freq个值为val的元素,你需要从左到右连接所有子列表以生成解压后的列表。请你返回解压后的列表。Code(java):classSolution{public:vectordecompressRLElist
m0nesy_8680
·
2025-02-10 06:51
算法
leetcode
数据结构
力扣
题
.80 删除有序数组中的重复项 II
80.删除有序数组中的重复项IIhttps://
leetcode
.cn/problems/remove-duplicates-from-sorted-array-ii/给你一个有序数组nums,请你原地删除重复出现的元素
从此不叫無名
·
2025-02-10 06:17
算法
leetcode
力扣
c语言
力扣
LeetCode
: 80 删除有序数组中的重复项Ⅱ
题目:给你一个有序数组nums,请你原地删除重复出现的元素,使得出现次数超过两次的元素只出现两次,返回删除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间的条件下完成。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。你可以想象内部操作如下://nums是以“引用”方式传
不想编程小谭
·
2025-02-10 06:15
LeetCode
leetcode
算法
数据结构
申论应用文类【2017副省第二
题
“城市水系建设笔记”】
材料:某代表团考察国外城市水系建设情况,以下是代表团团长所做的考察笔记:·纵观世界范围内的一些著名河流,大多数经历了“先污染,后治理”“先开发,后保护”的曲折历程。人们在遭受大自然的报复后,开始更加审慎地思考对河流水系的管理,并在不断实践及摸索过程中,逐步形成较为先进的河流水系规划理念及成熟的管理经验,值得我们借鉴。管理体制·英法两国的水管理体制不尽一致,但还是有许多共同之处,值得我们学习。英法两
小卒曹阿瞒
·
2025-02-10 06:44
申论
大数据
2025 2.4-2.9 week 2
基于这一周的比赛发现一些问题:数据量大的数据不会处理思考问题的方式很奇怪,容易想的复杂或思维一直在绕圈,其实也是因为做(补)
题
不够多2.补题1.SMUWinter2025Round6B.Stre
ezv233
·
2025-02-10 05:38
算法
c++
学习方法
上一页
130
131
132
133
134
135
136
137
下一页
按字母分类:
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
其他