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刷题
力扣
算法训练_移动零(JAVA)
题目这道题利用的是快慢指针方法,因为不需要排序所以快指针只用往前遍历,只要不遍历到零时,用慢指针进行装载。代码
为你千千万万遍的哈桑
·
2024-02-13 16:23
算法
java
力扣
题目训练:605-种花问题
来源:
力扣
(LeetCode)链接:https://leetcode-cn.c
@you_123
·
2024-02-13 16:53
算法
算法
leetcode
力扣
题目训练(2)
2024年1月26日
力扣
题目训练2024年1月26日
力扣
题目训练263.丑数268.丢失的数字283.移动零86.分隔链表89.格雷编码37.解数独2024年1月26日
力扣
题目训练2024年1月26日第二天编程训练
落幕·重逢
·
2024-02-13 16:52
编程学习
leetcode
算法
c++
是否只编辑一次
力扣
题目
defcompare():a=input("第一个字符串")b=input("第二个字符串")iflen(a)-len(b)>1:print("False")iflen(b)-len(a)>1:print("False")iflen(a)==len(b):ifa==b:print("True")ifa!=b:print("False")iflen(a)-len(b)==1:#编辑的是删除一个字符i
电科小王
·
2024-02-13 16:22
python
力扣
题目训练(8)
2024年2月1日
力扣
题目训练2024年2月1日
力扣
题目训练404.左叶子之和405.数字转换为十六进制数409.最长回文串116.填充每个节点的下一个右侧节点指针120.三角形最小路径和60.排列序列
落幕·重逢
·
2024-02-13 16:21
编程学习
leetcode
算法
c++
力扣
(LeetCode)数据结构练习题
今天来分享两道
力扣
(LeetCode)的题目来巩固上篇时间复杂度和空间复杂度的知识,也就是在题目上加上了空间复杂度和时间复杂度的限制。
Gu Gu Study
·
2024-02-13 16:51
数据结构
leetcode
数据结构
算法
LeetCode-025-K个一组翻转链表
示例:给你这个链表:1->2->3->4->5当k=2时,应当返回:2->1->4->3->5当k=3时,应当返回:3->2->1->4->5来源:
力扣
(LeetCode)链接:https://leetcode-cn.com
刻苦驴哝
·
2024-02-13 16:55
538. 把二叉搜索树转换为累加树
注意:本题和1038:
力扣
(LeetCode)官网-全球极客挚爱的技术成长平台相同示例1
南屿欣风
·
2024-02-13 15:00
算法
【
力扣
白嫖日记】SQL
前言练习sql语句,所有题目来自于
力扣
(https://leetcode.cn/problemset/database/)的免费数据库练习题。
Gary.Li
·
2024-02-13 15:47
力扣刷题
leetcode
sql
数据库
786. 第k个数
Problem:786.第k个数(acwing)P1923【深基9.例4】求第k小的数(洛谷)215.数组中的第K个最大元素(
力扣
)文章目录思路解题方法复杂度Code思路这个问题要求找出数组中的第k个最大元素
爱跑步的程序员~
·
2024-02-13 12:41
刷题
算法
排序算法
算法
leetcode
acwing
双非本科准备秋招(23.1)——
力扣
二叉搜索树
1、501.二叉搜索树中的众数中序遍历得到有序数组和最高频次,然后再次遍历有序数组。可以改进一下,只遍历一次:每次更新最大值的时候,顺便清空数组,这样最后数组里一定都是最高频次的元素了。classSolution{Listlist=newArrayListmaxValue){maxValue=cnt;list.clear();list.add(root.val);}inOrder(root.rig
随心自风流
·
2024-02-13 12:10
leetcode
算法
秋招
二叉搜索树
力扣
数据结构
java
算法(链表)——删除链表的倒数第N个结点
示例1:输入:head=[1,2,3,4,5],n=2输出:[1,2,3,5]示例2:输入:head=[1],n=1输出:[]示例3:输入:head=[1,2],n=1输出:[1]来源:
力扣
(LeetCode
花生酱拌面
·
2024-02-13 11:18
算法(链表)
算法
链表
数据结构
leetcode
c++
剑指 Offer II 021. 删除链表的倒数第 n 个结点(双指针法)
这个题
力扣
官方的双指针法添加了一个哑节点作为头节点,其实也可以不用那样建立新节点再删除。/***Definitionforsingly-lin
曦樂~
·
2024-02-13 11:48
每日一学
链表
数据结构
LeetCode刷题
之路:19. 删除链表的倒数第 N 个结点
如果帮助到您,还请点个关注吧,hahaha给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。进阶:你能尝试使用一趟扫描实现吗?示例1:输入:head=[1,2,3,4,5],n=2输出:[1,2,3,5]示例2:输入:head=[1],n=1输出:[]示例3:输入:head=[1,2],n=1输出:[1]提示:链表中结点的数目为sz1ListNode:dummy=ListNode(-1
Super灬Dan
·
2024-02-13 11:17
力扣LeetCode
链表
leetcode
算法
数据结构
删除链表的倒数第
N
个结点
[
力扣
]编程基础 0 到 1
文章目录编程基础0到1思路解题方法进行优化编程基础0到1【LeetCode】(Python):1768.交替合并字符串思路给你两个字符串word1和word2。请你从word1开始,通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长,就将多出来的字母追加到合并后字符串的末尾。先识别字符串长度依次取字符串长度的数,最后的加入。返回合并后的字符串。示例1:输入:word1="abc",wor
TJ-周月年
·
2024-02-13 10:37
基础知识
python
编程语言
leetcode
python
LeetCode:67.二进制求和
67.二进制求和-
力扣
(LeetCode)又是一道求和题,%/在求和的用途了解了些,目录题目:思路分析:博主代码:官方代码:每日表情包:题目:思路分析:求和,就对齐单个字符式的求和以及转换成整型求和,当然转换成整型有溢出的烦恼
nainaire
·
2024-02-13 10:02
leetcode
算法
c语言
数据结构
算法学习:LeetCode-69. x 的平方根
来源:
力扣
(LeetCode)链接:https://leetcode.cn/problems/sqrtx2.解题思路法一:归纳定限法2*2=4,3*3=9,4*4=16,.....则k*k=x时,有所以我们
萌龙如我们
·
2024-02-13 10:02
LeetCode
leetcode
算法
职场和发展
LeetCode:35.搜索插入位置之你真的会二分吗?
35.搜索插入位置-
力扣
(LeetCode)博主在这个题是栽了一下,领悟了些许东西目录题目:思路:大佬的思考(超级重要!!)
nainaire
·
2024-02-13 10:31
leetcode
算法
c语言
数据结构
LeetCode
力扣
题目:69.x的平方根
可以用暴力解决intmySqrt(intx){//求x的算数平方根longinty=0;while(y*ymid){left=mid+1;}elseright=mid-1;}returnright;}用二分法解决有一个我觉得很重要的思路就是returnright.我的理解是:范围再怎么缩小,最终都会到left==right==mid的情况而此时,mid要么比平方根大1,要么小1.如果x/mid>m
写代码的小玉
·
2024-02-13 10:01
LeetCode
leetcode
算法
数据结构
Leetcode刷题
69. x 的平方根
给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。示例1:输入:x=4输出:2示例2:输入:x=8输出:2解释:8的算术平方根是2.82842...,由于返回类型是整数,小数部分将被舍去。提示:0x){r=(r+x/r)/2;}return(int)r;}//方法
Bonbon_wen
·
2024-02-13 10:31
数组
数学
二分查找
LeetCode:69.x的平方根
嗨嗨嗨,二分又来了,淦它,这个题官解是,C++函数法,二分,和牛顿迭代法(暂且搁置),当然还有暴力(不必讨论,就从0开始一个一个试),69.x的平方根-
力扣
(LeetCode)目录题目:思路:代码+注释
nainaire
·
2024-02-13 10:00
leetcode
算法
c语言
数据结构
力扣
_字符串6—最小覆盖字串
题目给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小子串。如果s中不存在涵盖t所有字符的子串,则返回空字符串“”。示例:输入:s=“ADOBECODEBANC”,t=“ABC”输出:“BANC”解释:最小覆盖子串“BANC”包含来自字符串t的‘A’、‘B’和‘C’。方法滑动窗口代码classSolution{public:boolcheck(map&maps){for(autoit:m
qweasdwxc
·
2024-02-13 08:12
leetcode
算法
职场和发展
二叉树OJ题目(2)
目录1.二叉树的深度2.单值二叉树3.二叉树的前序遍历4.二叉树的中序遍历5.二叉树的后序遍题目目代码思路整体分析&注意事项易错点画图递归分析1.二叉树的深度LCR175.计算二叉树的深度-
力扣
(LeetCode
唐唐思
·
2024-02-13 08:04
初阶数据结构
数据结构
C语言
算法
【从零开始】
力扣
刷题(1)
第三大的数628.三个数的最大乘积数组:统计数组中的元素645.错误的集合697.数组的度484.找到所有数组中消失的数组442.数组中重复的数据41.缺失的第一个正数274.H指数前言我根据这里的表单开始刷
力扣
数组
荒野火狐
·
2024-02-13 06:30
python
leetcode
算法
职场和发展
力扣
刷题整理
力扣
20210321题号:173_矩阵置零题目描述给定一个mxn的矩阵,如果一个元素为0,则将其所在行和列的所有元素都设为0。请使用原地算法。
ride_view
·
2024-02-13 06:00
leetcode
leetcode
算法
c++
Java集合方法汇总-
力扣
刷题必备
目录列表栈队列数组二维数组字符串set集合Collections工具类栈创建栈Stackstack=newStack();判断栈是否为空stack.empty();取出栈顶的元素,不弹出注意,元素取出时是object类型,需进行类型强转stack.peek();取出栈顶的元素,弹出stack.pop();存入元素stack.push(元素);栈的大小stack.size();队列创建队列Queue
史上最强大乘渡劫老怪
·
2024-02-13 06:30
Java
数据结构
数据结构
java
错误的集合(
力扣
刷题)
题目链接:645.错误的集合-
力扣
(LeetCode)题目:集合s包含从1到n的整数。
我要学编程(ಥ_ಥ)
·
2024-02-13 06:27
C语言
算法
leetcode
c语言
力扣
【206】反转链表
题目:反转一个单链表。示例:输入:1->2->3->4->5->NULL输出:5->4->3->2->1->NULL题解:importjava.util.*;classListNode{intval;ListNodenext;ListNode(intx){val=x;}}classSolution{publicListNodereverseList(ListNodehead){//边界条件if(h
我还年轻呀
·
2024-02-13 05:15
LeetCode
反转链表
每日一算——反转链表
力扣
链表:给你单链表的头节点head,反转链表,并返回反转后的链表。
茶饭
·
2024-02-13 05:44
算法
数据结构与算法-有效的字母异位词242(java)
来源:
力扣
(LeetC
这里有颗小螺帽
·
2024-02-13 04:57
9.7不同的二叉搜索树(LC96-M)
96.不同的二叉搜索树-
力扣
(LeetCode)算法:看到这道题的时候有点懵,可以举几个例子,找规律n为3的时候:当1为头结点的时候,其右子树有两个节点,两个节点的布局,和n为2的时候两棵树的布局一样(
pig不会cv
·
2024-02-13 03:19
#
9.动态规划
算法
LeetCode 144.二叉树的前序遍历 (C++)
题目地址:
力扣
二叉树的前序遍历就是,根->左->右,这样的次序。
Xaiver_97
·
2024-02-13 02:55
力扣刷题
leetcode
c++
算法
LeetCode 144 二叉树的前序遍历 - Java 实现
1.题目题目链接:144.二叉树的前序遍历-
力扣
(LeetCode):https://leetcode.cn/problems/binary-tree-preorder-traversal/著作权归领扣网络所有
零一魔法
·
2024-02-13 02:55
LeetCode
java
leetcode
算法
力扣
题解-654. 最大二叉树(分治法思想,递归的方式求解)
题目:654.最大二叉树给定一个不含重复元素的整数数组。一个以此数组构建的最大二叉树定义如下:二叉树的根是数组中的最大元素。左子树是通过数组中最大值左边部分构造出的最大二叉树。右子树是通过数组中最大值右边部分构造出的最大二叉树。通过给定的数组构建最大二叉树,并且输出这个树的根节点。示例:输入:[3,2,1,6,0,5]输出:返回下面这棵树的根节点:6/\35\/20\1提示:给定的数组的大小在[1
lppamber
·
2024-02-13 01:43
Binary
Tree
二叉树
leetcode
分治算法
递归法
每日一练:LeeCode-617、合并二叉树【二叉树+DFS】
本文是
力扣
LeeCode-617、合并二叉树【二叉树+DFS】学习与理解过程,本文仅做学习之用,对本题感兴趣的小伙伴可以出门左拐LeeCode。给你两棵二叉树:root1和root2。
666-LBJ-666
·
2024-02-13 01:12
#
每日一道LeeCode算法题
算法
数据结构
leetcode
每日一练:LeeCode-654、最大二叉树【二叉树+DFS+分治】
本文是
力扣
LeeCode-654、最大二叉树【二叉树+DFS+分治】学习与理解过程,本文仅做学习之用,对本题感兴趣的小伙伴可以出门左拐LeeCode。给定一个不重复的整数数组nums。
666-LBJ-666
·
2024-02-13 01:41
#
每日一道LeeCode算法题
数据结构
算法
leetcode
LeetCode题目记录-643. 子数组最大平均数 I(C++代码实现)
题目链接:643.子数组最大平均数I-
力扣
(LeetCode)(leetcode-cn.com)题目要求:解题思路:思路:1.得到数组的前缀和;2.然后求得相差为4的两个前缀和的差,即为该长度为4的子序列的和
wyypersist
·
2024-02-13 00:30
刷题之路
leetcode
c++
算法
LeetCode题目记录-645. 错误的集合(C++代码实现)
题目链接:645.错误的集合-
力扣
(LeetCode)(leetcode-cn.com)题目要求:题目思路:思路:见下方代码。
wyypersist
·
2024-02-13 00:29
刷题之路
leetcode
c++
算法
力扣
刷题之旅:高阶篇(四)—— 最小生成树算法
力扣
(LeetCode)是一个在线编程平台,主要用于帮助程序员提升算法和数据结构方面的能力。以下是一些
力扣
上的入门题目,以及它们的解题代码。
GT开发算法工程师
·
2024-02-13 00:28
算法
leetcode
图论
python
数据结构
职场和发展
力扣
刷题之旅:高阶篇(一)—— 并查集的应用
力扣
(LeetCode)是一个在线编程平台,主要用于帮助程序员提升算法和数据结构方面的能力。以下是一些
力扣
上的入门题目,以及它们的解题代码。
GT开发算法工程师
·
2024-02-13 00:27
leetcode
算法
职场和发展
数据结构
python
动态规划
力扣
刷题之旅:高阶篇(三)—— 图算法的挑战
力扣
(LeetCode)是一个在线编程平台,主要用于帮助程序员提升算法和数据结构方面的能力。以下是一些
力扣
上的入门题目,以及它们的解题代码。
GT开发算法工程师
·
2024-02-13 00:27
leetcode
python
哈希算法
dfs
算法
Leetcode题目记录:计算加和能被60整除的数组值对
来源:
力扣
(LeetCode)链接:https://leetcode-cn.com/problems/pairs-o
Elvenleglas
·
2024-02-12 23:57
题目记录
leetcode
力扣
刷题之旅:高阶篇(二)—— 动态规划的艺术:背包问题
力扣
(LeetCode)是一个在线编程平台,主要用于帮助程序员提升算法和数据结构方面的能力。以下是一些
力扣
上的入门题目,以及它们的解题代码。
GT开发算法工程师
·
2024-02-12 23:26
leetcode
动态规划
算法
python
数据结构
职场和发展
LeetCode 第384场周赛个人题解
100219.回文字符串的最大数量题目链接题目描述接口描述思路分析代码详解100198.匹配模式数组的子数组数目II题目链接题目描述接口描述思路分析代码详解100230.修改矩阵题目链接100230.修改矩阵-
力扣
EQUINOX1
·
2024-02-12 21:44
Leetcode周赛
leetcode
算法
职场和发展
c++
数据结构
【leetcode热题100】解码方法
难度:中等通过率:21.5%题目链接:
力扣
(LeetCode)官网-全球极客挚爱的技术成长平台题目描述一条包含字母A-Z的消息通过以下方式进行了编码:'A'->1'B'->2...'
kiugvui
·
2024-02-12 19:37
leetcode热题100
leetcode
linux
算法
力扣
_字符串5—解码方法
题目一条包含字母A-Z的消息通过以下映射进行了编码:‘A’->“1”‘B’->“2”…‘Z’->“26”要解码已编码的消息,所有数字必须基于上述映射的方法,反向映射回字母(可能有多种方法)。例如,“11106”可以映射为:“AAJF”,将消息分组为(11106)“KJF”,将消息分组为(11106)注意,消息不能分组为(11106),因为“06”不能映射为“F”,这是由于“6”和“06”在映射中并
qweasdwxc
·
2024-02-12 19:35
leetcode
算法
职场和发展
LeetCode刷题
(每日一题) --115. 不同的子序列(动态规划)
题目给定一个字符串s和一个字符串t,计算在s的子序列中t出现的个数。字符串的一个子序列是指,通过删除一些(也可以不删除)字符且不干扰剩余字符相对位置所组成的新字符串。(例如,“ACE”是“ABCDE”的一个子序列,而“AEC”不是)题目数据保证答案符合32位带符号整数范围。示例1:输入:s=“rabbbit”,t=“rabbit”输出:3示例2:输入:s=“babgbag”,t=“bag”输出:5
Hanzoe_lwh
·
2024-02-12 16:01
算法
数据结构
leetcode
python
字符串
【数据结构】【更新中】【python】
leetcode刷题
记录:热题100答案 + 每日一题(附文字说明)
题目为leetcode的热题100.仅作学习用,且题目为节选,不断更新。如果点赞过100就会制作动画一、Hash(1)给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例1:输入:nums=[2,7,11,15]
Hundred billion
·
2024-02-12 16:28
算法
数据结构
leetcode
哈希算法
python
算法
每日OJ题_位运算⑤_
力扣
371. 两整数之和
目录
力扣
371.两整数之和解析代码
力扣
371.两整数之和371.两整数之和难度简单给你两个整数a和b,不使用运算符+和-,计算并返回两整数之和。
GR鲸鱼
·
2024-02-12 16:28
每日OJ题
leetcode
算法
c++
哈希
位图
位运算
每日OJ题_位运算④_
力扣
268. 丢失的数字
目录
力扣
268.丢失的数字解析代码
力扣
268.丢失的数字268.丢失的数字难度简单给定一个包含[0,n]中n个数的数组nums,找出[0,n]这个范围内没有出现在数组中的那个数。
GR鲸鱼
·
2024-02-12 16:58
每日OJ题
leetcode
算法
c++
位运算
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他