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尊享面试 100 题 - 1056. 易混淆数
尊享面试100题是Leetcode会员专享题单1056.易混淆数
力扣题目
链接给定一个数字N,当它满足以下条件的时候返回true:原数字旋转180°以后可以得到新的数字。
菜鸟书生
·
2023-04-21 08:08
leetcode
尊享面试
100
题
leetcode
面试
算法
尊享面试100题
leetcode尊享面试 100 题 - 624. 数组列表中的最大距离
尊享面试100题是Leetcode会员专享题单624.数组列表中的最大距离
力扣题目
链接给定m个数组,每个数组都已经按照升序排好序了。
菜鸟书生
·
2023-04-21 08:38
leetcode
尊享面试
100
题
面试
leetcode
算法
尊享面试100题
leetcode尊享面试 100 题 - 280. 摆动排序
尊享面试100题是Leetcode会员专享题单280.摆动排序
力扣题目
链接给你一个的整数数组nums,将该数组重新排序后使nums[0]=nums[2]a-b)letn=nums.lengthfor(leti
菜鸟书生
·
2023-04-21 08:36
leetcode
尊享面试
100
题
leetcode
面试
算法
尊享面试100题
leetcode尊享面试 100 题 - 1427. 字符串的左右移
尊享面试100题是Leetcode会员专享题单1427.字符串的左右移
力扣题目
链接给定一个包含小写英文字母的字符串s以及一个矩阵shift,其中shift[i]=[direction,amount]:direction
菜鸟书生
·
2023-04-21 08:01
尊享面试
100
题
leetcode
leetcode
面试
算法
二叉树的前中后序遍历写法归纳
如题,对应
力扣题目
如下:144.二叉树的前序遍历145.二叉树的后序遍历94.二叉树的中序遍历1.递归1.1先序遍历根->左->右所以,这个递归函数先打印根节点的值,然后递归地遍历左子树,最后递归地遍历右子树
失之毫厘,差之千里
·
2023-04-21 05:55
算法刷题笔记
leetcode
算法
数据结构
LeetCode 2409. 统计共同度过的日子数
【LetMeFly】2409.统计共同度过的日子数
力扣题目
链接:https://leetcode.cn/problems/count-days-spent-together/Alice和Bob计划分别去罗马开会
Tisfy
·
2023-04-20 17:51
题解
#
力扣LeetCode
leetcode
算法
题解
日期处理
区间交集
组合总和III
组合总和III题目
力扣题目
链接:https://leetcode.cn/problems/combination-sum-iii/代码classSolution{public:vector<vector
程序猿小火龙
·
2023-04-20 08:46
《力扣每日一题》
算法
leetcode
数据结构
1026.节点与其祖先之间的最大差值 leetcode每日一题 20230418
1026.节点与其祖先之间的最大差值
力扣题目
链接给定二叉树的根节点root,找出存在于不同节点A和B之间的最大值V,其中V=|A.val-B.val|,且A是B的祖先。
·
2023-04-19 11:53
代码随想录二刷-栈及其相关题目(JS)
20.有效的括号题目
力扣题目
链接给定一个只包括‘(’,‘)’,‘{’,‘}’,‘[’,‘]’的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。
溪溪1111
·
2023-04-18 15:20
javascript
leetcode
算法
代码随想录算法训练营第36天|435. 无重叠区间,763. 划分字母区间,56. 合并区间
435.无重叠区间
力扣题目
链接思路这道题似乎是用最少数量的箭引爆气球的反面需要移除的区间数=总区间数-不重叠的区间数因此,本题的关键是求出不重叠的区间数(类似射气球,不能一起射的气球就是不重叠的)步骤:
CZ-0
·
2023-04-18 07:00
代码随想录刷题
算法
leetcode
贪心算法
day25
day25739.每日温度
力扣题目
链接题目给定一个整数数组temperatures,表示每天的温度,返回一个数组answer,其中answer[i]是指在第i天之后,才会有更高的温度。
猿小羽
·
2023-04-18 04:42
leetcode
leetcode
算法
单调栈
栈
双指针
【算法系列之二叉树I】leetcode226.翻转二叉树
非递归实现前序遍历
力扣题目
链接解决思路前序遍历,中左右。先放右节点,后放左节点。
秋装什么
·
2023-04-16 19:16
算法
算法
leetcode
数据结构
代码随想录算法训练营 || 贪心算法 435 763 56
Day31435.无重叠区间
力扣题目
链接给定一个区间的集合,找到需要移除区间的最小数量,使剩余区间互不重叠。注意:可以认为区间的终点总是大于它的起点。
peach2580
·
2023-04-16 16:42
算法
贪心算法
数据结构
java
代码随想录算法训练营 || 贪心算法 455 376 53
455.分发饼干
力扣题目
链接假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干
peach2580
·
2023-04-16 16:11
算法
贪心算法
leetcode
代码随想录算法训练营 || 贪心算法 122 55 45
Day28122.买卖股票的最佳时机II
力扣题目
链接给定一个数组,它的第i个元素是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。
peach2580
·
2023-04-16 16:11
算法
贪心算法
leetcode
代码随想录算法训练营 || 贪心算法 1005 134 135
Day291005.K次取反后最大化的数组和
力扣题目
链接给定一个整数数组A,我们只能用以下方法修改该数组:我们选择某个索引i并将A[i]替换为-A[i],然后总共重复这个过程K次。
peach2580
·
2023-04-16 16:11
算法
贪心算法
数据结构
代码随想录算法训练营第六十天| 84. 柱状图中最大的矩形。
84.柱状图中最大的矩形题目链接:
力扣题目
要求:给定n个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为1。求在该柱状图中,能够勾勒出来的矩形的最大面积。
玩复杂点
·
2023-04-16 03:25
算法
数据结构
java
动态规划
leetcode
代码随想录算法训练营第五十八天| 739. 每日温度、496. 下一个更大元素 I。
739.每日温度题目链接:
力扣题目
要求:给定一个整数数组temperatures,表示每天的温度,返回一个数组answer,其中answer[i]是指对于第i天,下一个更高温度出现在几天后。
玩复杂点
·
2023-04-16 03:18
leetcode
算法
java
动态规划
数据结构
二叉树的层序遍历
使用队列实现二叉树广度优先遍历,动画如下:代码:
力扣题目
:102.二叉树的层序遍历classSolution{publicList
橘子海,
·
2023-04-15 18:38
数据结构
算法刷题
leetcode
算法
深度优先
二叉树
leecode.四数之和
四数之和
力扣题目
链接(opensnewwindow)给你一个由n个整数组成的数组nums,和一个目标值target。
魔法少女蕊蕊
·
2023-04-15 16:46
算法
leetcode
算法
数据结构
代码随想录算法训练营第五十九天| 503. 下一个更大元素 II、42. 接雨水。
503.下一个更大元素II题目链接:
力扣题目
要求:给定一个循环数组nums(nums[nums.length-1]的下一个元素是nums[0]),返回nums中每个元素的下一个更大元素。
玩复杂点
·
2023-04-15 10:17
leetcode
算法
java
动态规划
数据结构
代码随想录算法训练营第五十七天| 647. 回文子串、516. 最长回文子序列。
647.回文子串题目链接:
力扣题目
要求:给你一个字符串s,请你统计并返回这个字符串中回文子串的数目。回文字符串是正着读和倒过来读一样的字符串。子字符串是字符串中的由连续字符组成的一个序列。
玩复杂点
·
2023-04-15 10:47
算法
leetcode
动态规划
java
数据结构
代码随想录算法训练营第五十六天| 583. 两个字符串的删除操作、72. 编辑距离。
583.两个字符串的删除操作题目链接:
力扣题目
要求:给定两个单词word1和word2,返回使得word1和word2相同所需的最小步数。每步可以删除任意一个字符串中的一个字符。
玩复杂点
·
2023-04-15 10:46
leetcode
算法
动态规划
java
数据结构
代码随想录算法训练营第五十五天| 392. 判断子序列、115. 不同的子序列。
392.判断子序列题目链接:
力扣题目
要求:给定字符串s和t,判断s是否为t的子序列。字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。
玩复杂点
·
2023-04-15 10:10
leetcode
算法
动态规划
java
数据结构
代码随想录算法训练营第五十七天-动态规划17|647. 回文子串、516. 最长回文子序列。
647.回文子串题目链接:
力扣题目
要求:给你一个字符串s,请你统计并返回这个字符串中回文子串的数目。回文字符串是正着读和倒过来读一样的字符串。子字符串是字符串中的由连续字符组成的一个序列。
m0_65482476
·
2023-04-15 01:57
算法
动态规划
leetcode每日一题:链表专题篇第一期(1/2)
力扣题目
专练203.移除链表元素思路:示例代码206.反转链表思路:示例代码`
今天也要向佬学习
·
2023-04-14 12:04
算法提炼
链表
leetcode
数据结构
算法
蓝桥杯
LeetCode 2404. 出现最频繁的偶数元素
【LetMeFly】2404.出现最频繁的偶数元素
力扣题目
链接:https://leetcode.cn/problems/most-frequent-even-element/给你一个整数数组nums,
Tisfy
·
2023-04-14 01:52
题解
#
力扣LeetCode
题解
LeetCode
数组
双指针
哈希表
【leetcode题录&动态规划2.4】 不同的二叉搜索树
力扣题目
链接:
力扣题目
描述:给你一个整数n,求恰由n个节点组成且节点值从1到n互不相同的二叉搜索树有多少种?返回满足题意的二叉搜索树的种数。
诸葛灬孔暗
·
2023-04-13 15:56
动态规划
leetcode
算法
代码随想录算法训练营第57天|647. 回文子串,516.最长回文子序列
647.回文子串
力扣题目
链接思路动态规划dp[i][j]表示[i,j]的子字符串是否为回文字符串递推公式:s[i]!
CZ-0
·
2023-04-13 08:29
代码随想录刷题
算法
动态规划
leetcode
剑指 Offer II 095. 最长公共子序列
题目链接
力扣题目
描述给定两个字符串text1和text2,返回这两个字符串的最长公共子序列的长度。如果不存在公共子序列,返回0。
qbnmm
·
2023-04-12 14:33
刷题笔记
算法
leetcode
代码随想录算法训练营第五十三天| 1143. 最长公共子序列、1035. 不相交的线、53. 最大子数组和。
1143.最长公共子序列题目链接:
力扣题目
要求:给定两个字符串text1和text2,返回这两个字符串的最长公共子序列的长度。如果不存在公共子序列,返回0。
玩复杂点
·
2023-04-11 21:16
算法
数据结构
java
动态规划
leetcode
代码随想录算法训练营第53天|1143.最长公共子序列,1035.不相交的线,53. 最大子序和
1143.最长公共子序列
力扣题目
链接思路dp[i][j]表示分别以text1[i-1]和text2[j-1]结尾的个字符串的最长公共子序列的长度递推公式:if(text1[i-1]==text2[j-1
CZ-0
·
2023-04-11 21:09
代码随想录刷题
算法
leetcode
动态规划
代码随想录算法训练营第56天|583. 两个字符串的删除操作,72. 编辑距离
583.两个字符串的删除操作
力扣题目
链接思路方法一:dp[i][j]表示使分别以word1[i-1]和word2[j-1]结尾字符串相同的最小步数递推公式:if(word1[i-1]==word2[j-
CZ-0
·
2023-04-11 12:34
代码随想录刷题
算法
动态规划
leetcode
代码随想录算法训练营第三十七天| 738. 单调递增的数字、968. 监控二叉树。
738.单调递增的数字题目链接:
力扣题目
要求:当且仅当每个相邻位数上的数字x和y满足x0;i--){//从后往前遍历,如果当前元素比其前面的元素小,则前面的元素-1,本元素需要赋值为9if(Integer.parseInt
玩复杂点
·
2023-04-10 21:29
算法
leetcode
java
代码随想录算法训练营第五十天| 123. 买卖股票的最佳时机 III、188. 买卖股票的最佳时机 IV。
123.买卖股票的最佳时机III题目链接:
力扣题目
要求:给定一个数组,它的第i个元素是一支给定的股票在第i天的价格。设计一个算法来计算你所能获取的最大利润。你最多可以完成两笔交易。
玩复杂点
·
2023-04-10 18:17
leetcode
算法
动态规划
java
数据结构
代码随想录算法训练营第五十一天| 309. 最佳买卖股票时机含冷冻期、714. 买卖股票的最佳时机含手续费。
309.最佳买卖股票时机含冷冻期题目链接:
力扣题目
要求:给定一个整数数组prices,其中第prices[i]表示第i天的股票价格。设计一个算法计算出最大利润。
玩复杂点
·
2023-04-10 18:17
leetcode
算法
动态规划
java
数据结构
代码随想录算法训练营第52天|300.最长递增子序列,674. 最长连续递增序列,718. 最长重复子数组
300.最长递增子序列
力扣题目
链接思路dp[i]表示以nums[i]结尾的最长递增子序列长度递推公式:dp[i]=max(dp[i],dp[j]+1);初始化:都初始为1遍历顺序:从前往后代码classSolution
CZ-0
·
2023-04-10 18:11
代码随想录刷题
算法
leetcode
动态规划
代码随想录算法训练营第五十二天| 300. 最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组。
300.最长递增子序列题目链接:
力扣题目
要求:给你一个整数数组nums,找到其中最长严格递增子序列的长度。子序列是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。
玩复杂点
·
2023-04-10 18:07
leetcode
算法
java
动态规划
数据结构
栈与队列
力扣题目
开刷
第一题:力扣232题解题思路:这与栈和队列的特性有关,众所周知,栈是满足“先进后出”的,而队列是满足“先进先出”的,所以聪明的人类就想到了用两个栈来实现队列,哈哈哈,聪明!!!代码如下:classMyQueue{StackstackIn;StackstackOut;//无参构造,初始化publicMyQueue(){stackIn=newStack();}//队列实现push和栈一样publicv
IC二舅
·
2023-04-10 16:12
leetcode
leetcode
算法
职场和发展
LeetCode第53题,最大子数组和
力扣题目
链接:LeetCode.53题目描述:给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。
程序员Panda的练级攻略
·
2023-04-10 09:13
leetcode
动态规划
算法
数据结构和算法学习记录——设计循环队列(数组实现循环队列)核心思路、题解过程、完整题解
目录题目描述题目示例核心思路链表实现数组实现重点题解过程结构体类型定义创建一个循环队列并初始化判断循环队列为空或为满入队列函数出队列函数取队头数据取队尾数据销毁循环队列完整题解题目来源:
力扣题目
描述设计你的循环队列实现
天上_
·
2023-04-10 01:33
leetcode
算法
数据结构
学习
顺序表
数据结构和算法学习记录——栈和队列习题-用队列实现栈、用栈实现队列(核心思路、解题过程、完整题解)
目录用队列实现栈题目描述题目示例核心思路解题过程定义结构体创建栈结构体函数入栈函数出栈函数取栈顶数据函数判断栈是否为空函数销毁栈函数完整题解(C语言)用栈实现队列题目描述题目示例核心思路完整题解用队列实现栈题目来源:
力扣题目
描述请你仅使用两个队列实现一个后入先出
天上_
·
2023-04-10 01:32
数据结构
学习
代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素
题目都是力扣上的题二分查找
力扣题目
704二分查找思路:二分查找我是这么理解的前后两个指针,中间一个mid
9677
·
2023-04-08 03:51
代码随想录
算法
leetcode
acwing
704. 二分查找
704.二分查找
力扣题目
链接(opensnewwindow)给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回
Anleyang
·
2023-04-08 02:15
LeetCode刷题笔记
leetcode
算法
数据结构
代码随想录算法训练营第50天|123.买卖股票的最佳时机III,188.买卖股票的最佳时机IV
123.买卖股票的最佳时机III
力扣题目
链接思路dp[i]jdp[i][0]表示第i天什么也不操作;dp[i][1]表示第一次持有股票;dp[i][2]表示第一次不持有股票dp[i][3]表示第二次持有股票
CZ-0
·
2023-04-07 01:21
代码随想录刷题
算法
leetcode
动态规划
代码随想录算法训练营第二天| 977. 有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II
代码随想录算法训练营第二天|977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II977.有序数组的平方今天做的
力扣题目
,由于vector数组的初始化错误,debug了半天才发现所以开篇就将初始化的方法写出来
一名转码的学生
·
2023-04-07 01:14
C++
leetcode
算法
矩阵
leetcode
数据结构
c++
数据结构中的数组(结合力扣例题)
704.二分查找
力扣题目
链接给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下
电子科大不知名程序员
·
2023-04-06 18:26
数据结构详析
算法
leetcode
职场和发展
leetcode-数据结构类型的题
剑指offerhttps://sbaban.com/jzomulu.html综合型1.lru缓存哈希+双向链表
力扣题目
描述为什么要用双向链表:因为get的时候,有一个把节点移动到头部的操作。
朝阳章北海
·
2023-04-06 14:20
leetcode
数据结构
leetcode
链表
代码随想录算法训练营第四十八天| 198. 打家劫舍、213. 打家劫舍 II、337. 打家劫舍 III。
198.打家劫舍题目链接:
力扣题目
要求:你是一个专业的小偷,计划偷窃沿街的房屋。
玩复杂点
·
2023-04-06 06:20
leetcode
算法
java
动态规划
数据结构
代码随想录算法训练营第四十九天| 121. 买卖股票的最佳时机、122. 买卖股票的最佳时机 II。
121.买卖股票的最佳时机题目链接:
力扣题目
要求:给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。
玩复杂点
·
2023-04-06 06:20
leetcode
算法
动态规划
java
数据结构
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他