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
leetcod
leetcode-227. 基本计算器 II
输入:"3/2"输出:1示例3:输入:"3+5/2"输出:5解题思路Consider-asnegativenumbers说是栈的经典应用,结果好难做,哭哭最基本的题目,参考了这篇题解:https://
leetcod
KpLn_HJL
·
2024-09-05 06:40
OJ题目记录
leetcode
算法
职场和发展
LeetCode-056-合并区间
来源:力扣(
LeetCod
刻苦驴哝
·
2024-08-31 17:33
Leetcode面试经典150题刷题记录 —— 数学篇
Leetcode面试经典150题刷题记录-系列
Leetcod
面试经典150题刷题记录——数组/字符串篇
Leetcod
面试经典150题刷题记录——双指针篇
Leetcod
面试经典150题刷题记录——矩阵篇
Leetcod
键盘国治理专家
·
2024-02-19 15:31
面试技术栈
Algorithm
算法
面试
LeetCode、72. 编辑距离【中等,二维DP】
博主所有博客文件目录索引:博客目录索引(持续更新)视频平台:b站-Coder长路
LeetCod
长路 ㅤ
·
2024-02-14 08:15
算法刷题
#
LeetCode
leetcode
算法
职场和发展
Leetcode 303. 区域和检索 - 数组不可变
intsumRange(inti,intj)返回数组nums从索引i到j(i≤j)范围内元素的总和,包含i、j两点(也就是sum(nums[i],nums[i+1],…,nums[j]))来源:力扣(
LeetCod
无名小卒一枚
·
2024-02-08 06:41
LeetCode
C++
数组
简单
每日一题
【算法与数据结构】121、122、123、188、309、714、LeetCode买卖股票的最佳时机I II III IV+含冷冻期+含手续费
一、121、
LeetCod
晚安66
·
2024-02-01 14:33
算法
算法
代码随想录算法训练营第十四天 | 二叉树理论基础 递归遍历 迭代遍历 统一迭代
TreeNode(intx):val(x),left(NULL),right(NULL){}};二叉树的递归遍历视频链接:二叉树的递归遍历写递归的三要素:确定递归函数的参数和返回值确定终止条件确定单层递归的逻辑
LeetCod
程序员劝退师_
·
2024-01-29 19:03
代码随想录
算法
代码随想录算法训练营第八天 | 232.用栈实现队列、225.用队列实现栈
栈的存储结构1.3在Python中的栈实现1.4栈的应用2队列的理论基础2.1队列的基本概念2.2队列的存储结构2.3在Python中的队列实现2.4队列的应用3LeetCode232.用栈实现队列4
LeetCod
-北天-
·
2024-01-26 08:14
代码随想录算法训练营
算法
python
数据结构
算法训练营Day40
示例1:输入:s="leetcode",wordDict=["leet","code"]输出:true解释:返回true因为"
leetcod
momolinshaomo
·
2024-01-17 09:03
算法
代理模式
代码随想录算法训练营第三天 | 203.移除链表元素、707.设计链表、206.反转链表
链表理论基础1.1链表的定义1.2链表的类型1.3链表的存储方式1.4链表的操作性能分析1.5链表和数组的区别2LeetCode203.移除链表元素2.1不带虚拟头节点的删除操作2.2带虚拟头节点的删除操作3
LeetCod
-北天-
·
2024-01-13 23:07
代码随想录算法训练营
算法
链表
数据结构
Leetcod
面试经典150题刷题记录 —— 二叉搜索树篇
Leetcod
面试经典150题刷题记录-系列
Leetcod
面试经典150题刷题记录——数组/字符串篇
Leetcod
面试经典150题刷题记录——双指针篇
Leetcod
面试经典150题刷题记录——矩阵篇
Leetcod
键盘国治理专家
·
2024-01-10 21:01
Algorithm
面试技术栈
面试
职场和发展
Leetcod
面试经典150题刷题记录 —— 二叉树层次遍历篇
Leetcod
面试经典150题刷题记录-系列
Leetcod
面试经典150题刷题记录——数组/字符串篇
Leetcod
面试经典150题刷题记录——双指针篇
Leetcod
面试经典150题刷题记录——矩阵篇
Leetcod
键盘国治理专家
·
2024-01-10 21:26
Algorithm
面试
职场和发展
Leetcod
面试经典150题刷题记录 —— 链表篇
Leetcod
面试经典150题刷题记录-系列
Leetcod
面试经典150题刷题记录——数组/字符串篇
Leetcod
面试经典150题刷题记录——双指针篇
Leetcod
面试经典150题刷题记录——矩阵篇
Leetcod
键盘国治理专家
·
2024-01-08 04:57
Algorithm
面试
链表
职场和发展
Leetcod
面试经典150题刷题记录——二叉树篇
Leetcod
面试经典150题刷题记录-系列
Leetcod
面试经典150题刷题记录——数组/字符串篇
Leetcod
面试经典150题刷题记录——双指针篇
Leetcod
面试经典150题刷题记录——矩阵篇
Leetcod
键盘国治理专家
·
2024-01-08 04:56
Algorithm
面试
python
算法
领扣----js算法练习
此篇是在
LeetCod
的上的练习,本人很菜,如果有更好的解决方法或者错误的地方,欢迎指出,我们共同学习~~~~~1、给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数
行走的Radish
·
2024-01-06 00:23
力扣:213. 打家劫舍 II(Python3)
来源:力扣(LeetCode)链接:力扣(
LeetCod
恽劼恒
·
2024-01-02 11:38
LeetCode
leetcode
算法
python
LeetCode 287.寻找重复数
解法1:原地哈希这种思路和《
LeetCod
心谭
·
2023-12-31 16:57
Leetcod
面试经典150题刷题记录 —— 栈篇
Leetcod
面试经典150题刷题记录——栈篇1.有效的括号2.简化路径3.最小栈4.逆波兰表达式求值5.基本计算器1.有效的括号题目链接:有效的括号-leetcode题目描述:给定一个只包括(,),{
躬身入世,以生证道
·
2023-12-29 00:43
Algorithm
面试
职场和发展
Leetcod
面试经典150题刷题记录 —— 哈希表篇
Leetcod
面试经典150题刷题记录——哈希表篇1.赎金信2.同构字符串(按逻辑完整性,分次书写代码)3.单词规律4.有效的字母异位词4.1进阶:输入字符串包含unicode字符5.字母异位词分组6.
躬身入世,以生证道
·
2023-12-29 00:13
Algorithm
面试
散列表
职场和发展
Leetcod
面试经典150题刷题记录 —— 区间篇
Leetcod
面试经典150题刷题记录——区间篇1.汇总区间2.合并区间3.插入区间4.用最少数量的箭引爆气球1.汇总区间题目链接:汇总区间-leetcode题目描述:给定一个无重复元素的有序整数数组nums
躬身入世,以生证道
·
2023-12-29 00:08
Algorithm
算法
面试
基于python的leetcode算法介绍之递归
解题思路:题解:[206.反转链表](https://leetcode.cn/problems/reverse-linked-list/)解题思路:题解:[面试题08.06.汉诺塔问题](https://
leetcod
神仙盼盼
·
2023-12-28 03:34
基于python的算法设计
算法
python
leetcode
123. 买卖股票的最佳时机 III
文章目录前言一、题目分析二、算法原理1.状态表示2.状态转移方程3.初始化+边界条件4.填表顺序5.返回值是什么三、代码实现总结前言在本文章中,我们将要详细介绍一下
Leetcod
买卖股票的最佳时机III
lim 鹏哥
·
2023-12-27 10:00
刷题
蓝桥杯
c++
leetcode
算法
线性回归
动态规划
Leetcod
面试经典150题刷题记录 —— 滑动窗口篇
滑动窗口篇1.长度最小的子数组Python32.无重复字符的最长子串3.串联所有单词的子串3.1*(本题前导题)*找到字符串中所有字母异位词本题4.最小覆盖子串官方解法优化解法(我写的不太成功,并未加速)滑动窗口就像一只蠕动的蚯蚓,头部前进,尾部蓄力,和双指针天生一对。1.长度最小的子数组题目链接:长度最小的子数组-leetcode题目描述:给定一个含有n个正整数的数组和一个正整数target。找
躬身入世,以生证道
·
2023-12-23 06:39
Algorithm
面试
职场和发展
Leetcod
面试经典150题刷题记录 —— 矩阵篇
矩阵篇1.有效的数独2.螺旋矩阵Python3.旋转图像Python额外开辟数组空间原地置换法4.矩阵置零5.生命游戏Python1.有效的数独题目链接:有效的数独-leetcode题目描述:请你判断一个9x9的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字1-9在每一行只能出现一次。数字1-9在每一列只能出现一次。数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。(
躬身入世,以生证道
·
2023-12-23 06:38
Algorithm
面试
矩阵
职场和发展
700. 二叉搜索树中的搜索
通过次数92,931提交次数121,629来源:力扣(LeetCode)链接:https://
leetcod
MrLiuYS
·
2023-12-21 03:22
Leetcod
面试经典150题刷题记录 —— 双指针篇
双指针篇1.验证回文串Python32.判断子序列Python3双指针3.两数之和II-输入有序数组Python34.盛最多水的容器Python3双指针5.三数之和1.验证回文串题目链接:验证回文串-leetcode题目描述:如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个回文串。题目归纳:和传统的回文串验证不一样,有一些非(字母数
躬身入世,以生证道
·
2023-12-19 10:28
Algorithm
面试
算法
职场和发展
LeetCode算法题解(动态规划)|LeetCode583. 两个字符串的删除操作、LeetCode72. 编辑距离
示例1:输入:word1="sea",word2="eat"输出:2解释:第一步将"sea"变为"ea",第二步将"eat"变为"ea"示例2:输入:word1="
leetcod
旧事情稠
·
2023-12-06 13:43
Java算法题解
算法
leetcode
动态规划
java
Leetcode数组系列(java):1929. 数组串联
来源:力扣(
LeetCod
weixin_43516659
·
2023-12-03 07:56
笔记
leetcode
java
算法
Leetcod
面试经典150题刷题记录——栈篇
栈篇刷题记录1.有效的括号Python3写法1——官方题解(不直观较难理解)写法2——Krahets(简洁易懂)写法3——综合2.简化路径Python3写法1——奇技淫巧写法2——栈堆和栈是有区别的,平常经常连起来用,都逐渐模糊了,连起来说堆栈,往往特指栈。1.有效的括号有效的括号-leetcode题目描述:给定一个只包括‘(’,‘)’,‘{’,‘}’,‘[’,‘]’的字符串s,判断字符串是否有效
躬身入世,以生证道
·
2023-12-02 09:47
Algorithm
面试
python
职场和发展
Leetcod
面试经典150题刷题记录——数组 / 字符串篇
数组/字符串篇1.合并两个有序数组Python3排序法双指针法2.删除有序数组中的重复元素3.H指数Python3排序法计数排序法二分查找有个技巧,若想熟悉语言的写法,可以照着其它语言的题解,写目标语言的代码,比如有C/C++的题解,写Python的算法,这样同时可以对比两种语言,并熟悉Python代码中API的使用,并且可以增强代码的迁移能力,语言只是一种实现的工具,不被语言束缚也是一种自由。1
躬身入世,以生证道
·
2023-12-02 09:38
Algorithm
面试
职场和发展
965.单值二叉树
来源:力扣(LeetCode)链接:https://
leetcod
这次一定行
·
2023-11-28 06:53
递归
LeetCode
leetcode
递归
【力扣】448.找到所有数组中消失的数字--Python实现
示例:输入:[4,3,2,7,8,2,3,1]输出:[5,6]来源:力扣(LeetCode)链接:https://
leetcod
CC‘s World
·
2023-11-18 22:27
力扣
leetcode
python
数据结构
算法
【3.6】链表、操作系统CPU是如何执行程序的、Redis数据类型及其应用
/递归19.删除链表的倒数第N个结点-力扣(LeetCode)辅助头节点、双指针先后顺序面试题02.07.链表相交-力扣(LeetCode)双指针、技巧—遍历完A继续遍历B142.环形链表II-力扣(
LeetCod
Sivan_Xin
·
2023-11-12 13:41
日更计划
链表
redis
数据结构
js 实现两数相加的算法
关于算法两数相加(
leetcod
上的的一道算法题)给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。
HTongi
·
2023-11-10 09:29
算法
javascript
462. 最少移动次数使数组元素相等 II
输入:[1,2,3]输出:2说明:只有两个动作是必要的(记得每一步仅可使其中一个元素加1或减1):[1,2,3]=>[2,2,3]=>[2,2,2]来源:力扣(LeetCode)链接:https://
leetcod
Archerplus
·
2023-11-08 03:44
java
462.
最少移动次数使数组元素相等
II
leetcode
java
leetcode
462.
最少移动次数使数组元素相等
II
算法
2022-01-04 LeetCode 913 猫和老鼠
Leetcod
913猫和老鼠基本分析棋盘状态是一个三元组(老鼠位置,猫的位置,轮到谁走)。如果一个状态a走一步,能到下一个状态b,那么就画一条边a->b。这样所有棋局状态构成一个有向图。
胜果二郎
·
2023-11-05 23:59
力扣:150. 逆波兰表达式求值(Python3)
来源:力扣(
LeetCod
恽劼恒
·
2023-11-05 01:40
LeetCode
leetcode
算法
python
最接近的三数之和-力扣16-java排序+双指针
示例2:输入:nums=[0,0,0],target=1输出:0来源:力扣(
LeetCod
TLJava^v^
·
2023-10-31 03:59
#
力扣-java
力扣
java
三数之和
最接近
排序
LeetCode算法题: 合并两个有序数组merge
示例:输入:nums1=[1,2,3,0,0,0],m=3nums2=[2,5,6],n=3输出:[1,2,2,3,5,6]来源:力扣(
LeetCod
「已注销」
·
2023-10-30 01:58
力扣第343场周赛
道hard,比赛时,不懂面向对象的return和vector越界的问题浪费了很久,一个半小时,最后只AC了第1题下面是1,2题的记录一,6341.保龄球游戏的获胜者6341.保龄球游戏的获胜者-力扣(
LeetCod
千帐灯无此声
·
2023-10-26 23:57
算法比赛
leetcode
算法
职场和发展
每日一题:【力扣443】压缩字符串——medium
在对应位置插入元素→\rightarrow→反转区间内元素实现代码复杂度分析:总结:前言本文旨在记录与分享个人的刷题经验,因水平受限,观点难免偏颇,欢迎大家在评论区交流意见LeetCode443.压缩字符串
LeetCod
Atommudan
·
2023-10-22 20:24
LeetCode
指针
字符串
数据结构
java
算法
代码随想录算法训练营第二十八天 | LeetCode 491. 递增子序列、46. 全排列、47. 全排列 II
目录代码随想录算法训练营第二十八天|LeetCode491.递增子序列、46.全排列、47.全排列II1.LeetCode491.递增子序列1.1思路1.2代码2.LeetCode46.全排列2.1思路2.2代码3.
LeetCod
Hsu琛君珩
·
2023-10-21 19:35
算法
leetcode
职场和发展
Leetcode 第 366 场周赛题解
执行操作使两个字符串相等思路代码复杂度分析题目4:2897.对数组执行操作使平方和最大思路代码复杂度分析Leetcode第366场周赛题解题目1:2894.分类求和并作差思路模拟代码/**@lcapp=
leetcod
UestcXiye
·
2023-10-20 08:22
Every
day
a
leetcode
leetcode
算法
职场和发展
顺序表之OJ题
一:1:初识
Leetcod
,做题的时候一定要记得动手画图,标明个变量的初始值及其个变量之间的关系;2:顺序表数据的大小与数据的坐标大1;3:在图中计算每次循环的过程;二:1:这道题最容易漏掉多种情况了,
清欢Allen
·
2023-10-13 18:04
数据结构
c语言
代码随想录算法训练营第十八天 | 力扣 513. 找树左下角的值、112. 路径总和、113. 路径总和 II、106. 从中序与后序遍历序列构造二叉树、105. 从前序与中序遍历序列构造二叉树
从前序与中序遍历序列构造二叉树文章链接:代码随想录找树左下角的值代码随想录路径总和代码随想录从遍历序列构造二叉树视频链接:代码随想录找树左下角的值代码随想录路径总和代码随想录从遍历序列构造二叉树目录代码随想录算法训练营第十八天|
LeetCod
Hsu琛君珩
·
2023-10-11 19:51
算法
leetcode
职场和发展
hash结构和双指针
示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]来源:力扣(LeetCode)链接:https://
leetcod
clashmst
·
2023-10-09 15:01
Go-Python-Java-C-LeetCode高分解法-第八周合集
文章目录前言[50.Pow(x,n)](https://
leetcod
friklogff
·
2023-10-03 08:37
LeetCode
golang
python
java
c++
代码随想录算法训练营第一天|数组理论基础,704. 二分查找、27. 移除元素
代码暴力解法复杂度双指针复杂度数组理论基础代码随想录学习链接:数组理论基础leetcode704.二分查找题目链接:704.二分查找文章讲解:代码随想录|leetcode704.二分查找视频讲解:手把手带你撕出正确的二分法|二分查找法|二分搜索法|
LeetCod
ていこう
·
2023-10-02 06:25
算法
Leetcod
graph(new topic)
797.AllPathsFromSourcetoTargetclassSolution{private:vector>res;voidtraversal(vector>&graph,vector&path,ints){path.push_back(s);intn=graph.size();if(s==n-1){res.push_back(path);}for(autov:graph[s]){tra
Zoeyii935
·
2023-09-30 08:41
算法
数据结构
leetCode 1456. 定长子串中元音的最大数目
示例3:输入:s="
leetcod
黄晓琪
·
2023-09-28 13:10
leetcode刷题
leetcode
算法
职场和发展
java
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他