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链表专题
代码随想录 & hot100 刷题经历
文章目录1、数组2、
链表
3、哈希表4、字符串5、双指针6、栈与队列7、二叉树8、回溯算法9、贪心算法10、动态规划11、单调栈12、图论1、数组704.二分查找题目描述:给定一个n个元素有序的(升序)整型数组
我爱学习@c
·
2025-05-17 16:37
算法
算法
python
Leetcode
刷题记录2 子串+数组+矩阵
.最大子数组和#56.合并区间#189.轮转数组#238.除自身以外数组的乘积#41.缺失的第一个正数6.矩阵#73.矩阵置零#54.螺旋矩阵#48.旋转图像#240.搜索二维矩阵II总结前言记录一些
leetcode
半局
·
2025-05-17 15:34
数据结构与算法
leetcode
java
算法
代码随想录算法训练营第四十一天
LeetCode
题目:739.每日温度496.下一个更大元素I503.下一个更大元素II其他:今日总结往期打卡739.每日温度跳转:739.每日温度学习:代码随想录公开讲解问题:给定一个整数数组temperatures
写个博客
·
2025-05-17 15:02
代码随想录打卡
算法
旋转
链表
(中等)
将
链表
闭合为环,然后根据旋转的位置大小来找到需要断开的地方。
福居路冥想的草莓
·
2025-05-17 14:21
链表
数据结构
分隔
链表
(中等)
维护两个
链表
small和large即可,small
链表
按顺序存储所有小于x的节点,large
链表
按顺序存储所有大于等于x的节点。
福居路冥想的草莓
·
2025-05-17 14:21
链表
数据结构
【二叉树】
Leetcode
105. 从前序与中序遍历序列构造二叉树【中等】
从前序与中序遍历序列构造二叉树给定两个整数数组preorder和inorder,其中preorder是二叉树的先序遍历,inorder是同一棵树的中序遍历,请构造二叉树并返回其根节点。示例1:输入:preorder=[3,9,20,15,7],inorder=[9,3,15,20,7]输出:[3,9,20,null,null,15,7]解题思路根据给定的前序遍历和中序遍历序列构造二叉树,可以通过递
FLGB
·
2025-05-17 14:21
算法
leetcode
算法
代码随想录算法训练营第二天| 209.长度最小的子数组、59.螺旋矩阵II、58. 区间和、44. 开发商购买土地
209.长度最小的子数组--滑动窗口题目:209.长度最小的子数组-力扣(
LeetCode
)讲解:拿下滑动窗口!
Coding_Doggy
·
2025-05-17 12:40
代码随想录-算法训练营
算法
LeetCode
155. 最小栈(Min Stack)
155.最小栈题目描述设计一个支持push,pop,top操作,并能在常数时间内检索到最小元素的栈。实现MinStack类:MinStack()初始化堆栈对象。voidpush(intval)将元素val推入堆栈。voidpop()删除堆栈顶部的元素。inttop()获取堆栈顶部的元素。intgetMin()获取堆栈中的最小元素。示例1:输入:["MinStack","push","push","
算法_小学生
·
2025-05-17 12:34
数据结构
ArrayList/LinkedList/Vector的异同——面试题
此外,ArrayList是实现了基于动态数组的数据结构,LinkedList基于
链表
的数据结构。
如我一般的人
·
2025-05-17 10:56
Java
面试
小面试题:ArrayList、LinkedList、Vector三者的异同
LinkedList:对于频繁的插入、删除操作,使用此类效率比ArrayList高;底层使用双向
链表
存储。Vector:作为List接口的古老实
繁星StarLight
·
2025-05-17 10:53
链表
java
面试
arraylist
linkedlist
【python机器学习】Day 25 异常处理
知识点:异常处理机制debug过程中的各类报错try-except机制try-except-else-finally机制在即将进入深度学习
专题
学习前,我们最后差缺补漏,把一些常见且重要的知识点给他们补上
抽风的雨610
·
2025-05-17 09:44
【打卡】Python训练营
python
机器学习
链表
的中间结点数据结构oj题(力扣876)
目录题目描述:题目分析:代码解决:题目描述:给你单
链表
的头结点head,请你找出并返回
链表
的中间结点。如果有两个中间结点,则返回第二个中间结点。
努力写代码的熊大
·
2025-05-17 08:11
leetcode
数据结构
链表
【算法刷题day57】
Leetcode
:739. 每日温度、496.下一个更大元素 I
文章目录
Leetcode
739.每日温度解题思路代码总结
Leetcode
496.下一个更大元素I解题思路代码总结草稿图网站java的Deque
Leetcode
739.每日温度题目:739.每日温度解析:
AFZY
·
2025-05-17 07:37
代码随想录(2024上半年)
算法
leetcode
职场和发展
【算法刷题day46】
Leetcode
:139. 单词拆分
文章目录
Leetcode
139.单词拆分解题思路代码总结草稿图网站java的Deque
Leetcode
139.单词拆分题目:139.单词拆分解析:代码随想录解析解题思路只使用了一种方法,用集合记录wordDict
AFZY
·
2025-05-17 07:36
代码随想录(2024上半年)
算法
leetcode
职场和发展
每日算法刷题Day8 5.15:
leetcode
滑动窗口4道题,用时1h
5.2379.得到k个黑块的最少涂色次数(简单)2379.得到K个黑块的最少涂色次数-力扣(
LeetCode
)思想1.返回至少出现一次连续k个黑色块的最少操作次数2.还是定长k,统计量就是把白色变成黑色的操作次数
爱coding的橙子
·
2025-05-17 07:02
算法
算法
leetcode
职场和发展
关于树的练习(一)
1.不同的二叉搜索树(中等)
LeetCode
题号:96给定一个整数n,求以1…n为节点组成的二叉搜索树有多少种?
Explorer_SZH
·
2025-05-17 04:10
学习任务
题解
每日算法 -【Swift 算法】
链表
版两数相加 —— 简单易懂讲透它!
【Swift】
链表
版两数相加——简单易懂讲透它!1.题目简介给你两个非空
链表
,每个节点存储一位数字,逆序排列,代表两个非负整数。你要返回它们的和,结果也用
链表
表示,也是逆序排列。
不二狗
·
2025-05-17 01:28
算法
算法
swift
链表
二叉树剪枝_
LeetCode
:二叉树剪枝【814】
LeetCode
:二叉树剪枝【814】题目描述给定二叉树根结点root,此外树的每个结点的值要么是0,要么是1。返回移除了所有不包含1的子树的原二叉树。(节点X的子树为X本身,以及所有X的后代。)
小鑫鑫adc
·
2025-05-17 00:22
二叉树剪枝
Java 集合框架对比全解析:单列集合 vs 双列集合
基于哈希表,快速访问)│└──TreeSet(基于红黑树,自然排序)│└──**子接口:List**(有序、有索引、元素可重复)├──ArrayList(动态数组,随机访问快)└──LinkedList(双向
链表
我不是少爷.
·
2025-05-17 00:18
Java基础
java
windows
python
LeetCode
---72.编辑距离
题目:给你两个单词word1和word2,请返回将word1转换成word2所使用的最少操作数。你可以对一个单词进行如下三种操作:插入一个字符删除一个字符替换一个字符示例1:输入:word1="horse",word2="ros"输出:3解释:horse->rorse(将'h'替换为'r')rorse->rose(删除'r')rose->ros(删除'e')示例2:输入:word1="intent
2301_79919332
·
2025-05-16 23:42
leetcode
算法
职场和发展
详细分析python 中的deque 以及和list 的用法区别
dqque:双端队列,可以快速的从另外一侧追加和推出对象,deque是一个双向
链表
,针对list连续的数据结构插入和删除进行优化。
算法小菜鸟成长心得
·
2025-05-16 23:41
python
开发语言
【JavaScript 的书籍推荐】:入门、进阶和
专题
深入
资源获取请关注文末公众号JavaScript的书籍推荐可以分为几个阶段:入门、进阶和
专题
深入。
艾利克斯冰
·
2025-05-16 21:28
javascript
开发语言
ecmascript
Leetcode
刷题 | Day61_图论07
一、学习任务最小生成树——prim算法代码随想录最小生成树——kruskal算法代码随想录Kruskal与prim的关键区别在于,prim维护的是节点的集合,而Kruskal维护的是边的集合。在节点数量固定的情况下,图中的边越少,Kruskal需要遍历的边也就越少。而prim算法是对节点进行操作的,节点数量越少,prim算法效率就越优。边数量较少为稀疏图,接近或等于完全图(所有节点皆相连)为稠密图
freyazzr
·
2025-05-16 20:53
leetcode
图论
算法
数据结构
c++
进程1111
操作系统就像一个管理员,把这些物品用“结构体struct”描述,把它们组织成不同的数据结构,比如
链表
、树等。例如:将硬件描述为一
2301_80355452
·
2025-05-16 20:50
c++
LeetCode
:236、二叉树的最近公共祖先
/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(intx){val=x;}*}*/classSolution{publicTreeNodelowestCommonAncestor(TreeNoderoot,TreeNodep,TreeNodeq)
袁气满满~_~
·
2025-05-16 18:04
LeetCode
算法
数据结构
[
leetcode
]1631. 最小体力消耗路径(bool类型dfs+二分答案/记忆化剪枝/并查集Kruskal思想)
题目链接题意给定n×mn\timesmn×m地图要从(1,1)走到(n,m)定义高度绝对差为四联通意义下相邻的两个点高度的绝对值之差定义路径的体力值为整条路径上所有高度绝对差的max求所有路径中最小的路径体力值是多少方法1这是我一开始自己写的记忆化剪枝比较暴力时间复杂度很高但是能勉强通过思路dfs枚举每条路径对ans取min但是会超时那么加上记忆化剪枝Codevoidcmax(int&a,intb
Joe_Wang5
·
2025-05-16 17:59
深度优先
leetcode
剪枝
day20:零基础学嵌入式之c语言——数据结构
一、调试二、单向
链表
的操作1.单向
链表
的修改intModifyLinkList(LinkList*ll,char*name,DATATYPE*data){DATATYPE*tmp=FindLinkList
sx243694
·
2025-05-16 16:21
c语言
数据结构
开发语言
嵌入式学习——数据结构(双向无头无环
链表
)——day47
1.makefile——(注意:双向无头
链表
第一个节点的pre为空,最后一个节点的next为空)单向无头
链表
只能找到后一个节点、双向无头
链表
前后节点都能找到OBJ:=doulinkOBJS+=main.cdoublelink.cCCl
Summit-
·
2025-05-16 16:50
数据结构
学习
链表
开发语言
c语言
嵌入式学习——数据结构(双向无头有环
链表
、内核
链表
、栈)——day48
1.约瑟夫环问题——双向无头回环
链表
1.1问题描述给定(n)个人(编号为(1,2,\ldots,n)),他们围成一个圈。
Summit-
·
2025-05-16 16:50
学习
数据结构
栈
开发语言
链式栈
嵌入式学习——数据结构(队列、二叉树)——day49
1.队列1.1定义是一种线性数据结构类型,可以用数组或
链表
等基础数据结构来实现。它遵循先进先出(FIFO,FirstInFirstOut)的原则。这意味着最先进入队列的元素会最先被移出。
Summit-
·
2025-05-16 16:50
学习
数据结构
算法
开发语言
刷题进阶 -- 剑指Offer、力扣算法题
力扣的刷题计划展览罢了,懒得记录题解了刷题地址:「剑指Offer」-学习计划-力扣(
LeetCode
)全球极客挚爱的技术成长平台刷题过程中发现动态规划是弱项,找了动态规划的学习计划:「动态规划」-学习计划
啦啦啦___123
·
2025-05-16 16:18
刷题
动态规划
自学嵌入式 day 18 - 数据结构 1
逻辑关系和物理关系一致②链式结构(
链表
):数据存放的单位是随机或任意的S
一梦浮华
·
2025-05-16 16:17
数据结构
每日一道
leetcode
1268.搜索推荐系统-力扣(
LeetCode
)题目给你一个产品数组products和一个字符串searchWord,products数组中每个产品都是一个字符串。
XiaoyaoCarter
·
2025-05-16 15:43
leetcode训练
leetcode
算法
职场和发展
c++
前缀树
深度优先
二分查找
5.16打卡
@浙大疏锦行DAY27函数
专题
2:装饰器知识点回顾:1.装饰器的思想:进一步复用2.函数的装饰器写法3.注意内部函数的返回值作业:编写一个装饰器logger,在函数执行前后打印日志信息(如函数名、参数、
丁值心
·
2025-05-16 15:12
机器学习小白从0到1
python
开发语言
机器学习
人工智能
支持向量机
刷题(牛客网)NC2 重排
链表
题目:原单
链表
:{L(0),L(1),L(2)...,L(n-2),L(n-1),L(n)},重新排序为:{L(0),L(n),L(1),L(n-1),L(2),L(n-2),...,L(m)}输入:n
Devil_Virgil
·
2025-05-16 15:10
算法练习
c++
从递归到动态规划之斐波那契数列
题目摘要(509.斐波那契数-力扣(
LeetCode
))
leetcode
第509题斐波那契数(通常用F(n)表示)形成的序列称为斐波那契数列。该数列由0和1开始,后面的每一项数字都是前面两项数字的和。
吃可爱多.
·
2025-05-16 15:10
动态规划
动态规划
算法
LeetCode
332. Reconstruct Itinerary
题目【难度:Medium】:Givenalistofairlineticketsrepresentedbypairsofdepartureandarrivalairports[from,to],reconstructtheitineraryinorder.AlloftheticketsbelongtoamanwhodepartsfromJFK.Thus,theitinerarymustbeginw
zdinanyang
·
2025-05-16 14:32
算法设计与分析
leetcode
leetcode
0347. 前 K 个高频元素-medium
1题目:前K个高频元素官方标定难度:中给你一个整数数组nums和一个整数k,请你返回其中出现频率前k高的元素。你可以按任意顺序返回答案。示例1:输入:nums=[1,1,1,2,2,3],k=2输出:[1,2]示例2:输入:nums=[1],k=1输出:[1]提示:1topKFrequent(vector&nums,intk){unordered_mapcnt;for(inti:nums){cnt
智趣代码实验室
·
2025-05-16 13:32
Leetcode
数据结构
leetcode
c++
算法
【
LeetCode
】767. Reorganize String 重构字符串(Medium)(JAVA)
【
LeetCode
】767.ReorganizeString重构字符串(Medium)(JAVA)题目地址:https://
leetcode
.com/problems/reorganize-string
吴中乐
·
2025-05-16 13:29
Leetcode
字符串
列表
leetcode
数据结构
java
leetcode
-sql数据库面试题冲刺(高频SQL五十题)
题目:610.判断三角形表:Triangle±------------±-----+|ColumnName|Type|±------------±-----+|x|int||y|int||z|int|±------------±-----+在SQL中,(x,y,z)是该表的主键列。该表的每一行包含三个线段的长度。对每三个线段报告它们是否可以形成一个三角形。以任意顺序返回结果表。查询结果格式如下所示
我想吃烤肉肉
·
2025-05-16 13:58
sql
测试面试
数据库
leetcode
sql
leetcode
-sql数据库面试题冲刺(高频SQL五十题)
题目:619.只出现一次的最大数字MyNumbers表:±------------±-----+|ColumnName|Type|±------------±-----+|num|int|±------------±-----+该表可能包含重复项(换句话说,在SQL中,该表没有主键)。这张表的每一行都含有一个整数。单一数字是在MyNumbers表中只出现一次的数字。找出最大的单一数字。如果不存在单
我想吃烤肉肉
·
2025-05-16 13:28
测试面试
sql
数据库
leetcode
sql
leetcode
-sql数据库面试题冲刺(高频SQL五十题)
题目:570.至少有5名直接下属的经理表:Employee±------------±--------+|ColumnName|Type|±------------±--------+|id|int||name|varchar||department|varchar||managerId|int|±------------±--------+id是此表的主键(具有唯一值的列)。该表的每一行表示雇员
我想吃烤肉肉
·
2025-05-16 13:57
sql
测试面试
数据库
leetcode
sql
编程日志5.8
二叉树练习题1.965.单值二叉树-力扣(
LeetCode
)/***Definitionforabinarytreenode.
牛牛程序员成长日记
·
2025-05-16 07:10
算法
leetcode
与指针相关的高频算法:从数据结构到实战技巧(优化升级版)
其价值体现在:动态数据结构构建:
链表
、树、图等结构依赖指针实现节点关联内存高效操作:通过地址直接操作避免数据拷贝,如O(1)复杂度的
链表
节点删除算法策略实现:双指针、快慢指针、递归回溯等算法的底层实现基础本文结合
ljysee
·
2025-05-16 04:22
c++
算法
数据结构
2024金9银10,软件测试最全面试攻略,吃透 16 个技术栈Offer拿到手软
前言小编分享的这份软件测试面试总结包含了测试理论、Linux基础、MySQL基础、Web测试、接口测试、App测试、管理工具、Python基础、Selenium相关、性能测试、LordRunner相关等16个
专题
技术点
软件测试慧姐
·
2025-05-16 03:43
软件测试
面试
面试
职场和发展
软件测试
功能测试
三方相机问题分析四: 【编解码size异常】京东录视频16:9画幅前后置点击录制不生效
【关注我,后续持续新增
专题
博文,谢谢!!!】
一起搞IT吧
·
2025-05-16 02:10
三方相机问题
数码相机
音视频
android
相机
hwasan / asan详细分析踩内存之二:Heap buffer overflow
关注我,后续持续新增
专题
博文,谢谢!!!
一起搞IT吧
·
2025-05-16 02:10
hwasan踩内存专题
开发语言
相机
android
hwasan / asan详细分析踩内存之三:Stack buffer overflow
关注我,后续持续新增
专题
博文,谢谢!!!
一起搞IT吧
·
2025-05-16 02:10
hwasan踩内存专题
算法
开发语言
相机
android
相机Camera日志分析之八:高通Camx HAL架构opencamera三级日志详解及关键字
【关注我,后续持续新增
专题
博文,谢谢!!!】
一起搞IT吧
·
2025-05-16 02:07
相机
图像处理
android
栈的从0-1的应用
栈栈作为一种遵循先入后出逻辑的线性数据结构它是基于数组与
链表
来实现的我们先来聊聊栈的应用首先当我们浏览浏览器的页面时我们依次访问了a→b→c三个网页显然当我们在c页面点击后退时会返回b页面在点击前进又会回到
Kevinyu_
·
2025-05-16 00:19
数据结构
java
c语言
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他