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题目
二叉树进阶:经典算法题详解
二叉树进阶:经典算法题详解一、双指针相关问题1.1判断两棵树是否相同
题目
描述解题思路Java代码实现1.2对称二叉树
题目
描述解题思路Java代码实现1.3合并二叉树
题目
描述解题思路Java代码实现二、路径相关问题
GG不是gg
·
2025-06-11 00:11
leetcode
#
算法分析与设计
算法
蓝桥杯冶炼金属(最简单版本,无需二分)
题目
小蓝有一个神奇的炉子用于将普通金属O冶炼成为一种特殊金属X。
阿标搞事情
·
2025-06-10 23:38
算法
蓝桥杯
c语言
c++
蓝桥杯 冶炼金属
原
题目
链接冶炼金属转换率推测题解原题描述小蓝有一个神奇的炉子用于将普通金属OOO冶炼成为一种特殊金属XXX。
wuqingshun314159
·
2025-06-10 23:07
蓝桥杯题库
蓝桥杯
算法
职场和发展
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
矩阵
算法
【忍者算法】从扫雷游戏到矩阵操作:探索矩阵置零问题|
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
算法
GESP一级 - 第一章 - 第2节 - 计算机系统的基础结构 - 习题
计算机基础知识习题单选题
题目
1【NOIP2008】微型计算机中,控制器的基本功能是()。
天秀信奥编程培训
·
2025-06-10 20:09
北京BCSP-X试题讲解专栏
网络
每日两道
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
数据库
力扣--35.搜索插入位置
题目
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为O(logn)的算法。
cookie265
·
2025-06-10 19:04
力扣刷题
leetcode
算法
数据结构
力扣-131.分割回文串
题目
描述给你一个字符串s,请你将s分割成一些子串,使每个子串都是回文串。返回s所有可能的分割方案。
এ᭄画画的北北
·
2025-06-10 19:34
力扣hot100Java版
leetcode
算法
【经典算法】
LeetCode
35. 搜索插入位置(Java/C/Python3/Golang实现含注释说明,Easy)
、数据结构算法(公众号同名)❤️觉得文章还不错的话欢迎大家点赞➕收藏⭐️➕评论,支持博主,记得点个大大的关注,持续更新————————————————-———————————————-————————
题目
描述给定一个排序数组和一个目标值
进朱者赤
·
2025-06-10 19:01
#
经典算法
算法
leetcode
java
P1257 平面上的最接近点对 【分治归并】
题目
描述给定平面上nn个点,找出其中的一对点的距离,使得在这nn个点的所有点对中,该距离为所有点对中最小的。输入格式第一行一个整数nn,表示点的个数。
「已注销」
·
2025-06-10 19:01
分治
归并
笔记
c++
平面上最接近点对(分治法)
平面上的最接近点对
题目
描述给定平面上nnn个点,找出其中的一对点的距离,使得在这nnn个点的所有点对中,该距离为所有点对中最小的。输入格式第一行一个整数nnn,表示点的个数。
huhubbdd
·
2025-06-10 19:30
平面
算法
分治
javascript常见100问|前端基础知识|13-14-options 请求Restful-API-method前端知识体系14-总结,软技能是否看过红宝书code review CR 检查什么
14-options请求
题目
跨域为何需要options请求?跨域浏览器同源策略,默认限制跨域请求。
学习记录wanxiaowan
·
2025-06-10 18:54
前端八股文
前端
javascript
restful
【图像去噪】论文精读:Tell Me What You See: Text-Guided Real-World Image Denoising
资料汇总、问题汇总(更新中)文章目录前言Abstract1.Introduction2.BackgroundandRelatedWork3.Method4.Results5.Conclusion前言论文
题目
十小大
·
2025-06-10 15:09
深度学习
人工智能
图像处理
计算机视觉
图像去噪
论文阅读
论文笔记
从菜鸟到腾讯Offer:我的300天逆袭全记录
同宿舍的大佬已经手握ACM金牌,而我连
LeetCode
简单题都要憋半天。某天刷知乎,看到一条回答:“双非学历进大厂?先刷300题再说话。”我盯着屏幕,拳头硬了。“淦!不就是300题吗?刷!”
计算机专家-学术裁缝
·
2025-06-10 15:38
校招
逆袭
计算机大学生
程序员
腾讯
面经
codeforces C. Cool Partition
目录
题目
简述:思路:总代码:https://codeforces.com/contest/2117/problem/C
题目
简述:给定一个整数数组,现要求你对数组进行分割,但需满足条件:前一个子数组中的值必须在后一个子数组中全部出现
飞天狗111
·
2025-06-10 14:02
枚举
STL大法
贪心
c语言
数据结构
算法
c++算法学习3——深度优先搜索
的搜索策略,其核心思想是:深度优先:从起点出发,选择一个方向探索到底,直到无路可走回溯机制:遇到死路时返回最近的分叉点尝试其他路径状态标记:记录已访问位置,避免重复访问二、迷宫问题的DFS解法框架1.
题目
引入
卫青~护驾!
·
2025-06-10 14:58
深度优先
算法
day 25
题目
1:计算圆的面积任务:编写一个名为calculate_circle_area的函数,该函数接收圆的半径radius作为参数,并返回圆的面积。
MasterLLL0228
·
2025-06-10 14:56
Python入门(坚持)
python
开发语言
LeetCode
高频 SQL 50 题(基础版)—— 高级字符串函数 / 正则表达式 / 子句(修复表中的名字 患某种疾病的患者 删除重复的电子邮箱 按日期分组销售产品 列出指定时间段内所有的下单 )
目录1667.修复表中的名字简单1527.患某种疾病的患者简单196.删除重复的电子邮箱简单1484.按日期分组销售产品简单1327.列出指定时间段内所有的下单产品简单1517.查找拥有有效邮箱的用户简单1667.修复表中的名字简单表:Users+----------------+---------+|ColumnName |Type |+----------------+---------+|u
程序员合理
·
2025-06-10 12:19
LeetCode高频
SQL
50
题(基础版)
数据库
sql
leetcode
(
LeetCode
动态规划(基础版))96. 不同的二叉搜索树 (递推 || 递归)
题目
:96.不同的二叉搜索树思路:二叉树长度为n时,枚举每个点u作为根节点root,那么root左边的数构成左子树种数left,root右边的数构成右子树种数right,那么当前u为根节点下,二叉树的种数为
·
2025-06-10 12:19
高频 SQL 50 题(基础版)| 高级字符串函数 / 正则表达式 / 子句:1667. 修复表中的名字、1527. 患某种疾病的患者、196. 删除重复的电子邮箱、176. 第二高的薪水、...
高级字符串函数/正则表达式/子句1667.修复表中的名字
题目
链接:1667.修复表中的名字状态:学会了思路:要求修复名字(首字母大写,其他字母小写),按顺序返回。
yatingliu2019
·
2025-06-10 12:47
高频
SQL
50
题(基础版)
sql
数据库
每日
leetcode
2356.每位教师所教授的科目种类的数量-力扣(
LeetCode
)
题目
表:Teacher+-------------+------+|ColumnName|Type|+-------------+---
XiaoyaoCarter
·
2025-06-10 12:16
leetcode训练
leetcode
算法
职场和发展
mysql
数据库
LeetCode
- 543. 二叉树的直径
目录
题目
思路解析读者可能出现的错误写法正确写法
题目
543.二叉树的直径-力扣(
LeetCode
)思路解析这个算法的思路是通过深度优先搜索(DFS)来计算二叉树的直径:定义直径:二叉树的直径是指树中任意两个节点之间的最长路径长度
GalaxyPokemon
·
2025-06-10 12:15
算法
深度优先
leetcode
12.找到字符串中所有字母异位词
题目
解析
题目
描述:给定两个字符串s和p,找出s中所有p的字母异位词的起始索引。返回的答案以数组形式表示。字母异位词定义:若两个字符串包含的字符种类和出现次数完全相同,顺序无所谓,则互为字母异位词。
Chenyu_310
·
2025-06-10 10:08
LeetCode
hot
算法
c语言
哈希算法
数据结构
leetcode
SQL解题:3564. 季节性销售分析
leetcode
SQL解题:3564.季节性销售分析
题目
:表:sales±--------------±--------+|ColumnName|Type|±--------------±-------
流落的小鬼
·
2025-06-10 09:31
数据库
算法
【大厂机试题解法笔记】矩阵匹配
题目
从一个N*M(N≤M)的矩阵中选出N个数,任意两个数字不能在同一行或同一列,求选出来的N个数中第K大的数字的最小值是多少。
程序员Xu
·
2025-06-10 09:58
算法
线性代数 第一讲 行列式_行列式定义_性质_计算_题型总结
2.行列式的性质2.1矩阵行列式的性质2.2方阵行列式的性质3.行列式的计算3.1具体型行列式的计算3.2抽象型行列式的计算3.3常用的行列式(加速计算)4.重难点题型总结4.1行列式中关于某项计算的
题目
二叉树果实
·
2025-06-10 09:28
线性代数
线性代数
行列式
二叉树 力扣hot100热门面试算法题 面试基础 核心思路 背题 将有序数组转换为二叉搜索树 二叉树的层序遍历 验证二叉搜索树 二叉搜索树中第k小的元素 二叉树的右视图 二叉树展开为链表 从前序与中序
二叉树将有序数组转换为二叉搜索树https://
leetcode
.cn/problems/convert-sorted-array-to-binary-search-tree/核心思路高度平衡的二叉搜索树定义为
尘土哥
·
2025-06-10 08:54
算法
leetcode
面试
【经典算法】
LeetCode
28 找出字符串中第一个匹配项的下标(Java/C/Python3实现含注释说明,Easy)
题目
:【经典算法】
LeetCode
20:有效的括号(Java/C/Python3实现含注释说明,Easy)作者主页:进朱者赤的博客精选专栏:经典算法作者简介:阿里非典型程序员一枚,记录在大厂的打怪升级之路
进朱者赤
·
2025-06-10 08:20
#
经典算法
算法
java
c语言
速记Java八股文——Redis 篇
前言分类汇总50+常见的Redis篇经典后端面试题,并对
题目
进行了精炼总结,旨在帮助大家高效记忆,在面试中游刃有余,不至于陷入词穷的窘境。Redis篇什么是Redis?
Hardy Army
·
2025-06-10 07:14
面试技巧
java
redis
面试
上海华为OD--JAVA面试总结
我是2021年6月21日收到华为OD的机试邀请,华为OD机试第一次做很难,我在2019年的时候第一次接触这个机试,三道题一题不会,要想通过,前期不去
LeetCode
上刷题那是不可能的,好在这次面试有个华为的人事全程对接
Tsinghua University
·
2025-06-10 06:38
面试经验分享
java
华为OD机考 2025B卷 考点说明 +机考技巧
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新
题目
,随时更新,全天
哪 吒
·
2025-06-10 04:53
搬砖工逆袭Java架构师
华为od
华为OD机试
2025B卷
java
2025华为OD机考机试最新A卷:真
题目
录 + 考点说明
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新
题目
,随时更新,全天
哪 吒
·
2025-06-10 04:23
搬砖工逆袭Java架构师
华为od
华为OD机试
2025A卷
java
洛谷每日1题-------Day42__P1996 约瑟夫问题
题目
描述n个人围成一圈,从第一个人开始报数,数到m的人出列,再由下一个人重新从1开始报数,数到m的人再出圈,依次类推,直到所有的人都出圈,请输出依次出圈人的编号。
__雨夜星辰__
·
2025-06-10 04:19
洛谷每日1题
算法
数据结构
c++
学习
笔记
洛谷每日1题-------Day43__P3613 [深基15.例2] 寄包柜
题目
描述超市里有n(1≤n≤105)个寄包柜。每个寄包柜格子数量不一,第i个寄包柜有ai(1≤ai≤105)个格子,不过我们并不知道各个ai的值。对于每个寄包柜,格子编号从1开始,一直到ai。
__雨夜星辰__
·
2025-06-10 04:19
洛谷每日1题
算法
c++
学习
笔记
洛谷每日1题-------Day44__P2058 [NOIP 2016 普及组] 海港
题目
背景NOIP2016普及组T3
题目
描述小K是一个海港的海关工作人员,每天都有许多船只到达海港,船上通常有很多来自不同国家的乘客。
__雨夜星辰__
·
2025-06-10 04:19
洛谷每日1题
算法
学习
笔记
c++
数据结构
洛谷每日1题-------Day39__P1697 [USACO18JAN] Lifeguards B
题目
背景本题翻译来自deepseek-v3。
题目
描述FarmerJohn为他的奶牛们开设了一个游泳池,认为这将帮助它们放松并产更多的奶。
__雨夜星辰__
·
2025-06-10 04:19
洛谷每日1题
算法
学习
笔记
c++
华为od 上机考试 - 堆栈中的剩余数字 (2025 B卷 200分)
堆栈中的剩余数字华为OD机试真
题目
录:点击去查看2025B卷200分题型
题目
描述向一个空栈中依次存入正整数,假设入栈元素n(1<=n<=2^31-1)按顺序依次为nx…n4、n3、n2、n1,每当元素入栈时
无限码力
·
2025-06-10 04:18
华为OD机试真题刷题笔记
华为od
华为OD2025B卷
华为OD机试2025B卷
华为OD机考2025B卷
华为OD机试
【NO.24】
LeetCode
HOT 100—53. 最大子数组和
文章目录53.最大子数组和解题方法一:动态规划方法二:前缀和53.最大子数组和53.最大子数组和给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。示例1:输入:nums=[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组[4,-1,2,1]的和最大,为6。示例2:输入:nums=[1]输出:1示例
悬浮海
·
2025-06-10 03:12
#
LeetCode
HOT
100
leetcode
算法
53.
最大子数组和
【
Leetcode
刷题记录】53. 最大子数组和--前缀和解法
53.最大子数组和给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。示例1:输入:nums=[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组[4,-1,2,1]的和最大,为6。常规解法是动态规划,这里采用前缀和的解法。首先,理解前缀和的概念:给定一个数组nums,其前缀和数组prefixSums
钓一朵雪
·
2025-06-10 02:40
算法算题笔记
leetcode
算法
LeetCode
- 199. 二叉树的右视图
题目
199.二叉树的右视图-力扣(
LeetCode
)思路右视图是指从树的右侧看,对于每一层,只能看到该层最右边的节点。
GalaxyPokemon
·
2025-06-10 02:39
LeetCode大师之路
算法
LeetCode
- 560. 和为 K 的子数组
目录
题目
为什么前缀和+哈希表能找到所有和为K的子数组正确写法复杂度分析
题目
560.和为K的子数组-力扣(
LeetCode
)解题思路有两种主要方法:暴力法:检查所有可能的子数组,计算它们的和,统计等于k的子数组数量前缀和
GalaxyPokemon
·
2025-06-10 02:39
LeetCode大师之路
leetcode
算法
职场和发展
Python实例题:Python计算复变函数
目录Python实例题
题目
代码实现实现原理复数运算:函数可视化:积分计算:解析函数分析:关键代码解析1.复数运算2.函数可视化3.积分计算4.解析函数分析使用说明安装依赖:基本用法:示例输出:扩展建议增强功能
狐凄
·
2025-06-10 02:37
实例
python
开发语言
Python实例题:Python计算离散数学
目录Python实例题
题目
代码实现实现原理集合运算:逻辑运算:关系运算:图论:组合数学:关键代码解析1.集合运算2.逻辑运算3.关系运算4.图论使用说明安装依赖:基本用法:示例输出:扩展建议增强功能:用户界面
·
2025-06-10 02:37
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他