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
第127题—单词接龙—Python实现
title:
LeetCode
No.127categories:OJ
LeetCode
tags:Programing
LeetCode
OJ
LeetCode
第127题—单词接龙自己代码的开源仓库:clickhere
StriveZs
·
2025-06-12 16:27
LeetCode
python
算法
leetcode
BFS
数据结构
代码随想录训练营Day55:
Leetcode
583、72
Leetcode
583:问题描述:给定两个单词word1和word2,返回使得word1和word2相同所需的最小步数。每步可以删除任意一个字符串中的一个字符。
辩证法写Bug
·
2025-06-12 16:56
leetcode
算法
数据结构
动态规划
c++
【
LeetCode
】139. 单词拆分(中等)——代码随想录算法训练营Day46
示例1:输入:s="
leetcode
",wordDict=["leet","code"]输出:true解释:返回true因为"
leetcode
"可以由"leet"和"code"
晴雪月乔
·
2025-06-12 16:26
代码随想录算法训练营
#
LeetCode
动态规划
算法
代码随想录算法训练营
leetcode
动态规划
代码训练
LeetCode
(28)罗马数字
代码训练(28)
LeetCode
之罗马数字Author:OnceDayDate:2025年6月10日漫漫长路,才刚刚开始…全系列文章可参考专栏:十年代码训练_Once-Day的博客-CSDN博客参考文章
Once-Day
·
2025-06-12 16:25
#
十年代码训练
leetcode
算法
C
代码训练
LeetCode
(30)最长公共前缀
代码训练(30)
LeetCode
之最长公共前缀Author:OnceDayDate:2025年6月11日漫漫长路,才刚刚开始…全系列文章可参考专栏:十年代码训练_Once-Day的博客-CSDN博客参考文章
Once-Day
·
2025-06-12 16:25
#
十年代码训练
leetcode
算法
C
Leetcode
:283. 移动零
题目给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制数组的情况下原地对数组进行操作。示例1:输入:nums=[0,1,0,3,12]输出:[1,3,12,0,0]示例2:输入:nums=[0]输出:[0]提示:1&nums){intn=nums.size();intcnt=0;for(inti=0;i
CICY‖
·
2025-06-12 16:54
leetcode
leetcode
算法
职场和发展
python3__leecode/0611. 有效三角形的个数
611.validtrianglenumber有效三角形的个数一、刷题内容原题链接内容描述二、解题方法1.方法一:排序+二分查找2.方法二:排序+双指针一、刷题内容原题链接https://
leetcode
-cn.com
百里 Jess
·
2025-06-12 15:22
leetcode
python
代码随想录训练营第四十二天| 188.买卖股票的最佳时机IV 309.最佳买卖股票时机含冷冻期 714.买卖股票的最佳时机含手续费 股票总结
188.买卖股票的最佳时机IV题目链接:188.买卖股票的最佳时机IV-力扣(
LeetCode
)讲解链接:代码随想录动态规划五部曲:1定义dp二维数组第i天的状态为j用dp[i][j]表示所剩下的最大现金除了
chengooooooo
·
2025-06-12 15:20
算法
动态规划
java
leetcode
Top100 189.轮转数组
题目链接:189.轮转数组-力扣(
LeetCode
)189.轮转数组提示给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。
chengooooooo
·
2025-06-12 15:48
leetcode
算法
职场和发展
【无标题】
题解:此题为1004.最大连续1的个数III-力扣(
Leetcode
)的一个特例,即k=1时:classSolution{public:intlongestSubarray(vector&nums){intleft
爱吃萝卜的猪
·
2025-06-12 12:25
leetcode
leetcode
算法
HashMap面试题汇总
HashMap的扩容机制Hashmap原理总结为何使用异或操作的原因HashMap的长度为什么是2的n次幂HashMap扩容重新分配元素位置时,为什么低位保持不变,只有高位进行变化举例子为什么数组长度达到64且
链表
长度大于
栈先锋
·
2025-06-12 10:42
Java
后端
python做题日记(11)
第二十五题第二十五题是k个一组翻转
链表
,意思是给定一个
链表
,将每k个结点化成一组,对它们进行翻转操作,在对每一组都进行翻转操作之后,将它们重新连接起来,返回这个新的
链表
。
Key1Nlife
·
2025-06-12 09:40
python刷题
python
开发语言
学习
算法
每日一道
leetcode
435.无重叠区间-力扣(
LeetCode
)题目给定一个区间的集合intervals,其中intervals[i]=[starti,endi]。返回需要移除区间的最小数量,使剩余区间互不重叠。
XiaoyaoCarter
·
2025-06-12 09:36
leetcode训练
leetcode
算法
职场和发展
c++
贪心算法
每日
leetcode
1045.买下所有产品的客户-力扣(
LeetCode
)题目Customer表:+-------------+---------+|ColumnName|Type|+-------------+-----
XiaoyaoCarter
·
2025-06-12 09:03
leetcode训练
leetcode
算法
职场和发展
mysql
数据库
LeetCode
第262题_行程和用户
LeetCode
第262题:行程和用户文章摘要本文详细解析
LeetCode
第262题"行程和用户",这是一道SQL数据库问题。
@蓝莓果粒茶
·
2025-06-12 08:24
算法
leetcode
数据库
算法
c#
学习
python
c++
LeetCode
第263题_丑数
LeetCode
第263题:丑数文章摘要本文详细解析
LeetCode
第263题"丑数",这是一道数学问题。
@蓝莓果粒茶
·
2025-06-12 08:24
算法
leetcode
算法
职场和发展
c#
学习
python
c++
Leetcode
3572. Maximize Y‑Sum by Picking a Triplet of Distinct X‑Values
Leetcode
3572.MaximizeY‑SumbyPickingaTripletofDistinctX‑Values1.解题思路2.代码实现题目链接:3572.MaximizeY‑SumbyPickingaTripletofDistinctX‑Values1
Espresso Macchiato
·
2025-06-12 05:32
leetcode笔记
leetcode
3572
leetcode
medium
LeetCode
11题“盛最多水的容器”
题目https://
leetcode
.cn/problems/container-with-most-water/description/?
·
2025-06-12 05:01
Leetcode
3574. Maximize Subarray GCD Score
Leetcode
3574.MaximizeSubarrayGCDScore1.解题思路2.代码实现题目链接:3574.MaximizeSubarrayGCDScore1.解题思路这一题是基于deepseek
Espresso Macchiato
·
2025-06-12 05:00
leetcode笔记
leetcode
3574
leetcode
hard
最大公约数
动态规划
【C++初阶】List的模拟实现
1List的介绍List是带头双向循环
链表
,不支持[]的随机访问和没有扩容相关的函数。
AmAo_Stark_Skywalker
·
2025-06-12 05:29
c++
list
互联网大厂Java面试实录:严肃面试官与水货程序员谢飞机的对决
ArrayList是数组,LinkedList是
链表
,一个快一个慢,对吧?面试官(点头):不错,ArrayList基于动态数组,查询快但增删慢;LinkedList基于双向
链表
,增删快但查询慢。
不早睡不改名@
·
2025-06-12 01:40
Java场景面试宝典
Java
面试
JUC
JVM
多线程
Spring
Redis
鸿蒙OpenHarmony之分布式软总线json_payload.c(一)
它采用
链表
组织数据,其核心数
陈乔布斯
·
2025-06-11 22:21
鸿蒙开发
HarmonyOS
OpenHarmony
harmonyos
分布式
json
c语言
OpenHarmony
软总线
鸿蒙开发
LeetCode
240 搜索二维矩阵 II
题目:https://
leetcode
.cn/problems/search-a-2d-matrix-ii/description/?
Coding小公仔
·
2025-06-11 21:18
leetcode
leetcode
矩阵
算法
剑指offer21——反转
链表
反转
链表
定义一个函数,输入一个
链表
的头结点,反转该
链表
并输出反转后
链表
的头结点。思考题:请同时实现迭代版本和递归版本。数据范围
链表
长度[0,30][0,30][0,30]。
君鼎
·
2025-06-11 20:09
算法
链表
数据结构
Leetcode
3578. Count Partitions With Max-Min Difference at Most K
Leetcode
3578.CountPartitionsWithMax-MinDifferenceatMostK1.解题思路2.代码实现题目链接:3578.CountPartitionsWithMax-MinDifferenceatMostK1
Espresso Macchiato
·
2025-06-11 19:57
leetcode笔记
leetcode
算法
职场和发展
leetcode
3578
leetcode
hard
动态规划
23-Oracle 23 ai 区块
链表
(Blockchain Table)
小伙伴有没有在金融强合规的领域中遇见,必须要保持数据不可变,管理员都无法修改和留痕的要求。比如医疗的电子病历中,影像检查检验结果不可篡改行的,药品追溯过程中数据只可插入无法删除的特性需求;登录日志、修改日志和日常操作业务的日志,不允许任何动作(包含管理员)进行修改的强合规要求。医疗行业和有些加密算法的行业是不是可以省掉物理的KEY,节约人工和偶尔忘带key的苦恼。不过对于DBA来说是不是又要有如果
远方1609
·
2025-06-11 18:24
人工智能
区块链
oracle
leetCode
146. LRU 缓存
leetCode
146.LRU缓存题目思路此题:1.时间复杂度o(1)->对应的是哈希表2.LRU的实现:需要记录每个key-value,而且也要记录对应的时间戳当capacity满了后,删除时间戳最长的一个
驱动男孩
·
2025-06-11 18:52
leetcode
哈希+双链表
LeetCode
刷题500道,我悟了!
“刷了100道
LeetCode
,面试一题都写不出来……”“一看就会,一写就废!”
编程小猿袁
·
2025-06-11 17:14
算法
leetcode
职场和发展
leetcode
刷题记录:归并排序和快速排序
1.快速排序https://labuladong.github.io/algo/di-yi-zhan-da78c/shou-ba-sh-66994/kuai-su-pa-39aa2/1.1快排基础先看核心代码defsort(nums,lo,hi):if(lo>=hi):returnp=partition(nums,lo,hi)sort(nums,lo,p-1)sort(nums,p+1,hi)一句
小新0077
·
2025-06-11 16:43
2024算法工程师求职
leetcode
算法
职场和发展
算法打卡day42
今日任务:1)121.买卖股票的最佳时机2)122.买卖股票的最佳时机II3)复习day17121.买卖股票的最佳时机题目链接:121.买卖股票的最佳时机-力扣(
LeetCode
)给定一个数组prices
wenxiaohai123
·
2025-06-11 13:52
算法
Java经典面试题
设计理念与实现HashMap:基于哈希表实现的Map接口,它使用数组+
链表
(JDK1.7及以前)或数组+
链表
+红黑树(JDK1.8)的数
Carver猫哥
·
2025-06-11 10:29
后端笔记【Java】
java
开发语言
力扣 Hot 100 刷题记录 - 合并两个有序
链表
title:力扣Hot100刷题记录-合并两个有序
链表
date:2025-03-05categories:[算法,力扣]tags:[
链表
,双指针,递归]力扣Hot100刷题记录-合并两个有序
链表
在力扣(
·
2025-06-11 08:40
LeetCode
第261题_以图判树
LeetCode
第261题:以图判树文章摘要本文详细解析
LeetCode
第261题"以图判树",这是一道图论问题。
@蓝莓果粒茶
·
2025-06-11 08:40
算法
leetcode
算法
职场和发展
c#
学习
python
c++
LeetCode
Hot100刷题——三数之和
15.三数之和1.题目描述给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请你返回所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。示例1:输入:nums=[-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]解释:n
·
2025-06-11 07:08
数据结构:图(graph) 通俗易懂 图文生动详解 拒绝照搬概念(一)
二.图的基础概念在线性表中,数据元素是一对一的关系,如
链表
,如同手牵手一样,除了首元素后尾元素,中间的元素都有自己唯一的前驱和后
Ztartrek
·
2025-06-11 07:32
数据结构
深度优先
算法
dfs
c语言
图论
C 语言
链表
详解
一、
链表
的基本概念1.1
链表
的定义
链表
是一种线性数据结构,与数组不同,它在内存中不是连续存储的。
链表
由一系列节点组成,每个节点包含数据和指向下一个节点的指针。
努力创造奇迹
·
2025-06-11 03:07
C语言开发入门
c语言
链表
开发语言
基于江科大stm32屏幕驱动,实现OLED多级菜单(动画效果),结构体
链表
实现(独创源码)
引言在嵌入式系统中,用户界面的设计往往直接影响到用户体验。本文将以STM32微控制器和OLED显示屏为例,介绍如何实现一个多级菜单系统。该系统支持用户通过按键导航菜单,执行相应操作,并提供平滑的滚动动画效果。本文设计了一个嵌入式多级菜单系统,采用三级层级结构(主菜单→二级菜单→三级菜单),通过全局状态变量管理当前层级、选中项索引和导航路径。系统核心功能包括带平滑滚动动画的菜单渲染、支持层级缩进的视
一月千帆
·
2025-06-11 02:31
STM32
stm32
嵌入式硬件
单片机
LeetCode
-73-矩阵置零
1、两个标记我们可以是使用原矩阵中第一行和第一列的元素来标记说明该行或者该列是否需要清零。其中,为了避免第一行和第一列本身就需要清零的特殊情况,我们使用flag_col0和flag_row0用于表示其是否需要清零。classSolution{public:voidsetZeroes(vector>&matrix){intm=matrix.size();intn=matrix[0].size();i
犬兄的海角
·
2025-06-10 23:06
LeetCode刷题记录
LeetCode-待复习
leetcode
矩阵
算法
单片机多级菜单框架(基于STM32F051C8T6 LL库)
实现原理:用
链表
的形式,在结构体中链接上级菜单和下级菜单。
此山无老虎
·
2025-06-10 23:03
程序模块
单片机
stm32
嵌入式硬件
【忍者算法】从扫雷游戏到矩阵操作:探索矩阵置零问题|
LeetCode
73 矩阵置零
LeetCode
73矩阵置零点此看全部题解
LeetCode
必刷100题:一份来自面试官的算法地图(题解持续更新中)更多干货,请关注公众号【忍者算法】,回复【刷题清单】获取完整题解目录~生活中的算法想象你在玩扫雷游戏
忍者算法
·
2025-06-10 23:03
忍者算法
LeetCode题解秘籍
算法
矩阵
leetcode
面试
职场和发展
前端知识导图
前端知识导图参考:字节标准前端知识导图通用基础1、编程语言HTMLCSSJSTS2、计算机基础计算机网略数据结构算法:二分查找、十大排序、二叉树先中后和层次遍历、集合交并集、
leetcode
刷题经验编译构建
lucky_jiexia
·
2025-06-10 22:32
javascript
leetcode
-73-矩阵置零
题解:1、初始化变量ls_row与ls_col分别用来存储元素0的所在行与列;2、获取矩阵的行数M与列数N;3、遍历矩阵matrix的每一个元素。如果这个元素为0,则将该元素所在行数append到ls_row,所在列append到ls_col。4、对行数列表ls_row进行去重并遍历该list将该行设置为0;5、对列数列表ls_col进行去重并遍历该list将该列设置为0。代码实现:
jiao_mrswang
·
2025-06-10 22:32
1024程序员节
leetcode
刷题经验
Hash相关(HashSet、HashMap、HashTable)快速查找需要频繁判断某个元素是否存在,或快速获取某个键对应的值:1两数之和217存在重复元素统计频率或计数统计元素出现的次数,或按条件分组:32有效的字母异位词60前k个高频元素387字符串中的第一个唯一字符滑动窗口或子串需要在窗口内快速判断字符是否重复或满足条件3无重复字符的最长子串76最小覆盖子串(困难)去重或判断重复119最长
lucky_jiexia
·
2025-06-10 22:30
leetcode
哈希算法
算法
深入理解背包问题:从理论到实践
分数背包问题三、0-1背包问题的动态规划解法1.基本思路2.C++实现代码3.空间优化版本四、完全背包问题的解法1.基本思路2.C++实现代码五、背包问题的实际应用六、经典例题与解答例题1:分割等和子集(
LeetCode
416
a.原味瓜子
·
2025-06-10 20:46
C++
算法
人工智能
每日
leetcode
[合并两个有序数组]
classSolution{public:voidmerge(vector&nums1,intm,vector&nums2,intn){for(inti=0;i
小司不爱睡觉
·
2025-06-10 20:44
c++
leetcode
算法
每日两道
leetcode
841.钥匙和房间-力扣(
LeetCode
)题目有n个房间,房间按从0到n-1编号。最初,除0号房间外的其余所有房间都被锁住。你的目标是进入所有的房间。然而,你不能在没有获得钥匙的时候进入锁住的房间。
XiaoyaoCarter
·
2025-06-10 19:38
leetcode训练
leetcode
算法
职场和发展
c++
数据结构
深度优先
广度优先
每日
leetcode
1211.查询结果的质量和占比-力扣(
LeetCode
)题目Queries表:+-------------+---------+|ColumnName|Type|+-------------+-----
XiaoyaoCarter
·
2025-06-10 19:06
leetcode训练
leetcode
算法
职场和发展
mysql
数据库
【经典算法】
LeetCode
35. 搜索插入位置(Java/C/Python3/Golang实现含注释说明,Easy)
作者主页:进朱者赤的博客精选专栏:经典算法作者简介:阿里非典型程序员一枚,记录在大厂的打怪升级之路。一起学习Java、大数据、数据结构算法(公众号同名)❤️觉得文章还不错的话欢迎大家点赞➕收藏⭐️➕评论,支持博主,记得点个大大的关注,持续更新————————————————-———————————————-————————题目描述给定一个排序数组和一个目标值,在数组中找到目标值,如果找不到则返回可
进朱者赤
·
2025-06-10 19:01
#
经典算法
算法
leetcode
java
从菜鸟到腾讯Offer:我的300天逆袭全记录
同宿舍的大佬已经手握ACM金牌,而我连
LeetCode
简单题都要憋半天。某天刷知乎,看到一条回答:“双非学历进大厂?先刷300题再说话。”我盯着屏幕,拳头硬了。“淦!不就是300题吗?刷!”
计算机专家-学术裁缝
·
2025-06-10 15:38
校招
逆袭
计算机大学生
程序员
腾讯
面经
c语言tips-结构体数组 VS
链表
宏:`list_for_each_entry` 的优势与局限对比分析
这时,许多开发者会转向
链表
,尤其是在Linux内核中被广泛使用的宏式
链表
管理方式,比如list_for_each_ent
ZHHHHHJ66
·
2025-06-10 12:21
C语言
数据结构
c语言
链表
list
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他