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
)全球极客挚爱的技术成长平台双指针技巧秒杀七道链表题目|labuladong的算法笔记双指针技巧秒杀七道数组题目|labuladong的算法笔记双指针算法(TwoPointers
好学且牛逼的马
·
2025-07-28 09:05
算法
leetcode
第349题:两个数组的交集
给定两个数组,编写一个函数来计算它们的交集。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[9,4]说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。利用HashSet的containss方法很快解决此问题classSolution{publicint[]inte
总写bug的程序员
·
2025-07-28 07:24
leetcode
leetcode
算法
职场和发展
力扣(
leetcode
)第349题两个数组的交集(Python)
349.两个数组的交集题目链接:349.两个数组的交集给定两个数组nums1和nums2,返回它们的交集。输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[9,4]解释:[4,9]也是可通过的提示:1List[int]:r
十八子是李
·
2025-07-28 07:23
leetcode
python
算法
android
开发语言
LeetCode
第349题·两个数组的交集
publicclass
LeeTCode
349{publicint[]intersec
码农渔夫
·
2025-07-28 07:23
数据结构与算法
leetcode
c++
算法
LeetCode
第349题两个数组的交集
来源:力扣(
LeetCode
)链接:https://
leetcode
-cn.com/p
无荒111000
·
2025-07-28 07:52
算法面试题
leetcode
算法
LeetCode
第348题_设计井字棋
LeetCode
第348题:设计井字棋文章摘要本文详细解析
LeetCode
第348题"设计井字棋",这是一道中等难度的设计题目。
·
2025-07-28 07:22
Leetcode
-2537统计好子数组的数目
依旧滑动窗口,2537.统计好子数组的数目。这题盯半天没读懂题目,样例2过了,样例1没过,感觉哪有问题,看了下灵神题解看到pairs+=cnt[x]++;茅塞顿开,原来题意没读懂。C++代码如下classSolution{public:longlongcountGood(vector&nums,intk){longlongans=0;intlen=nums.size(),left=0,cnt=0;
m0_67281377
·
2025-07-28 07:22
Leetcode刷题记录
leetcode
leetcode
_349_两个数组的交集
给定两个数组,写一个函数来计算它们的交集。例子:给定num1=[1,2,2,1],nums2=[2,2],返回[2].提示:每个在结果中的元素必定是唯一的。我们可以不考虑输出结果的顺序。classSolution{public:vectorintersection(vector&nums1,vector&nums2){setresult;for(inti=0;i(result.begin(),re
·
2025-07-28 07:20
LeetCode
第349题_两个数组的交集
LeetCode
第349题:两个数组的交集文章摘要本文详细解析
LeetCode
第349题"两个数组的交集",这是一道哈希表应用的经典问题。
@蓝莓果粒茶
·
2025-07-28 07:48
算法
leetcode
算法
职场和发展
c#
学习
python
c++
【
leetcode
】146.LRU 缓存机制 (Java)
题目描述运用你所掌握的数据结构,设计和实现一个LRU(最近最少使用)缓存机制。实现LRUCache类:LRUCache(intcapacity)以正整数作为容量capacity初始化LRU缓存intget(intkey)如果关键字key存在于缓存中,则返回关键字的值,否则返回-1。voidput(intkey,intvalue)如果关键字已经存在,则变更其数据值;如果关键字不存在,则插入该组「关键
待别三日
·
2025-07-28 06:47
Leetcode
leetcode
LeetCode
146 LRU缓存机制 题解
LeetCode
146LRU缓存机制题解运用你所掌握的数据结构,设计和实现一个LRU(最近最少使用)缓存机制。
NJU_lemon
·
2025-07-28 06:15
Java
LeetCode刷题记录
缓存
leetcode
java
MFC 多线程编程总结
MFC多线程编程总结************写在前面*************1、进程与线程1.1、进程1.2、线程1.3、进程与线程的区别(常见
面试题
)2、线程创建的三种方式2.1、CreateThread
是小黄同学呀
·
2025-07-28 05:05
MFC笔记
多线程
面试
mfc
412. Fizz Buzz(Swift)
来源:力扣(
LeetCode
)链接:https://
leetcode
-cn.com/problems/fizz-buzz题目写一个程序,输出从1到n数字的字符串表示。
entre_los_dos
·
2025-07-28 04:02
PostGIS
面试题
及详细答案120道之 (021-030 )
《前后端
面试题
》专栏集合了前后端各个知识模块的
面试题
,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs
还是大剑师兰特
·
2025-07-28 03:49
大剑师
postgis面试题
Java
面试题
及详细答案120道之(081-100)
《前后端
面试题
》专栏集合了前后端各个知识模块的
面试题
,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs
还是大剑师兰特
·
2025-07-28 03:19
前后端面试题
大剑师
java面试题
Openlayers
面试题
及答案180道(41-60)
《前后端
面试题
》专栏集合了前后端各个知识模块的
面试题
,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs
还是大剑师兰特
·
2025-07-28 03:49
#
前后端面试题
大剑师
Openlayers面试题
Openlayers示例
Openlayers教程
CSS
面试题
及详细答案140道之(41-60)
《前后端
面试题
》专栏集合了前后端各个知识模块的
面试题
,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs
还是大剑师兰特
·
2025-07-28 02:16
前后端面试题
css
前端
大剑师
CSS面试
CSS示例
leetcode
第一天
今天在看
leetcode
的第一题自己首先要学的概念是哈希表。哈希表的定义是:哈希表是一种数据结构,这种数据结构是通过关键码值来进行访问。我自己就把它理解成字典,也就是直接根据索引来找到关键字。
w0
·
2025-07-28 02:34
【优选算法】BFS解决FloodFill算法
目录FloodFill算法简介一、[图像渲染](https://
leetcode
.cn/problems/flood-fill/description/)二、[岛屿数量](https://
leetcode
.cn
·
2025-07-28 00:33
LeetCode
5. Longest Palindromic Substring(最长回文子串)
思路:有两种1.dpdp[i][j]=1whendp[i+1][j-1]==1&&s[i]==s[j]dp[i][j]=0whendp[i+1][j-1]=0dp[i][i]=1dp[i][i+1]=s[i]==s[j]?1:0;()注意此时要更新start和longestclassSolution{public:/*回环有两种,abba,abaabcd,abc用DP[i][j]=1||0*/st
想学会飞行的阿番
·
2025-07-27 22:32
深入分析计算机网络数据链路层和网络层
面试题
计算机网络体系结构1.请简述OSI七层模型和TCP/IP四层模型,并比较它们的异同。OSI七层模型:应用层:直接为用户的应用进程提供服务,如HTTP(超文本传输协议,用于Web浏览器与服务器通信)、FTP(文件传输协议,用于文件的上传和下载)、SMTP(简单邮件传输协议,用于发送电子邮件)等。表示层:负责处理在两个通信系统中交换信息的表示方式。包括数据格式转换(如将ASCII码转换为EBCDIC码
·
2025-07-27 22:44
深入分析计算机网络传输层和应用层
面试题
三、传输层
面试题
(TransmissionLayer)传输层位于OSI七层模型的第四层,它的核心任务是为两个主机之间的应用层提供可靠的数据传输服务。
IsPrisoner
·
2025-07-27 21:41
网络
学习
【面试分享】这200多道
面试题
看完,还怕找不到工作?
因为工作岗位的变动,开始负责给集团招聘一些技术人员,出于对公司的负责,也为了更好的胜任技术经理的职位,在面试的这件事上,我做了大量的“功课”,首先我研究了几乎所有大厂的
面试题
,还和负责招聘工作的几个朋友
·
2025-07-27 21:39
朋友干了5年整的Java面试官,给我分享了一份面试官最爱问的Java
面试题
为什么要公开这些
面试题
?
·
2025-07-27 21:37
leetcode
026 删除排序数组中的重复项
题目给定nums=[0,0,1,1,1,2,2,3,3,4],函数应该返回新的长度5,并且原数组nums的前五个元素被修改为0,1,2,3,4。你不需要考虑数组中超出新长度后面的元素。思路定义两个指针,都指向第二个元素当此元素与之前的相同时,i++;当此元素与之前不相同,将此元素指向另一个指针count,并将count前移返回去重复后的个数核心代码if(nums[i-1]!=nums[i]){nu
多彩海洋
·
2025-07-27 19:31
Java 高频算法
Java高频算法
面试题
以下是Java面试中常见的高频算法题目,涵盖了数据结构、算法思想和实际应用场景。
·
2025-07-27 19:23
告别烦人的“三连发”:我的智能评论系统过滤之旅(1957. 删除字符使字符串变好)
今天,我想和大家分享一个在实际项目中遇到的“小需求”以及我是如何从一道看似简单的算法题——
LeetCode
1957.删除字符使字符串变好——中找到灵感,并打造出一个健壮又高效的解决方案的。
满分观察网友z
·
2025-07-27 15:28
算法解构与应用
数据库
linux
运维
Leetcode
力扣 MySQL数据库 1532 最近三笔订单
1532最近三笔订单SQL架构CreatetableIfNotExistsCustomers_1532(customer_idint,namevarchar(10));CreatetableIfNotExistsOrders_1532(order_idint,order_datedate,customer_idint,costint);TruncatetableCustomers_1532;ins
ziko-1101
·
2025-07-27 14:49
Leetcode
数据库
mysql
leetcode
Leetcode
力扣 MySQL数据库 1393 股票的资本损益
1393股票的资本损益SQL架构CreateTableIfNotExistsStocks_1393(stock_namevarchar(15),operationENUM('Sell','Buy'),operation_dayint,priceint);TruncatetableStocks_1393;insertintoStocks_1393(stock_name,operation,opera
ziko-1101
·
2025-07-27 14:19
Leetcode
数据库
leetcode
mysql
Leetcode
力扣 MySQL数据库 1440 计算布尔表达式的值
1440计算布尔表达式的值SQL架构CreateTableIfNotExistsVariables_1440(namevarchar(3),valueint);CreateTableIfNotExistsExpressions_1440(left_operandvarchar(3),operatorENUM('>','','y');insertintoExpressions_1440(left_o
ziko-1101
·
2025-07-27 14:19
Leetcode
数据库
mysql
leetcode
【
LeetCode
算法题】和为K的子数组
根据题目描述,这是一道关于子数组的算法问题。题目要求从一个整数数组nums中找出所有长度为k的连续子数组,并统计这些子数组中元素和为偶数的子数组数量。题目提供了两个测试用例:用例1:nums=[1,1,1],k=2,输出:2用例2:nums=[1,2,3],k=3,输出:2思路问题分析:我们需要从数组nums中提取所有长度为k的连续子数组。对于每个子数组,计算其元素之和,判断和是否为偶数。统计满足
恩比贤AmbitioN
·
2025-07-27 14:17
算法
数据结构
leetcode
MYSQL
面试题
汇总(建以Mark!!)
1.什么是MySQL?它与其他数据库(如Oracle、PostgreSQL)有何不同?答案:MySQL是一个开源的关系型数据库管理系统(RDBMS),使用SQL管理数据,广泛用于Web应用,因其性能高、易用和可扩展性强而受欢迎。与Oracle对比:MySQL开源免费,适合中小型应用;Oracle是商业数据库,功能强大,适合大型企业系统。与PostgreSQL对比:PostgreSQL支持复杂数据类
·
2025-07-27 14:47
滑动窗口(Sliding Window)算法题型全面总结
LeetCode
643.子数组最大平均数I2.可变长度窗口(最经典)特点:窗口大小不固定,通过条件动态调整左右
HalvmånEver
·
2025-07-27 14:16
算法
分类
数据挖掘
数据结构
RAG 技术深度
面试题
:架构、优化与实践应用
1.RAG基础架构设计问题:对比单阶段检索(Single-stageRetrieval)与两阶段检索(Two-stageRetrieval)在RAG系统中的架构差异,说明在企业知识库场景下为何优先选择两阶段检索?答案:单阶段检索直接通过向量数据库对用户query进行一次相似度匹配返回结果,架构简单但精度有限;两阶段检索则先通过召回阶段(如向量检索+关键词检索)获取候选文档,再通过重排序阶段(如Cr
居7然
·
2025-07-27 12:06
大模型面试
架构
人工智能
机器学习
算法
面试
【硬件-笔试
面试题
】硬件/电子工程师,笔试
面试题
-30,(知识点:传输线特性阻抗,影响因素)
传输线特性阻抗的基本概念二、传输线特性阻抗的计算三、传输线特性阻抗的影响因素1传输线的几何尺寸(反比:线宽/线厚/介质常数⭐;正比:参考地面距离⭐)2传输线周围介质的介电常数四、特性阻抗匹配的重要性题目汇总版:【硬件-笔试
面试题
月阳羊
·
2025-07-27 12:04
硬件基础
硬件笔试面试
面试
职场和发展
嵌入式硬件
笔记
Java
面试题
及详细答案120道之(041-060)
《前后端
面试题
》专栏集合了前后端各个知识模块的
面试题
,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs
还是大剑师兰特
·
2025-07-27 10:51
前后端面试题
大剑师
java面试题
java
面试题
、场景题、大厂真题!
以下是网上整理的非常全面的
面试题
,当然,绝大多数人不可能全部用到,但是都罗列在此,大家可根据自己的情况,选择对应的模块进行阅读。
·
2025-07-27 10:48
框架
面试题
24JNDI用过没有,是什么,有什么用?
JNDI(JavaNamingandDirectoryInterface,Java命名和目录接口)是Java平台提供的一组标准化API,用于统一访问和管理命名服务(如对象绑定与查找)及目录服务(如属性查询)。它的核心价值在于解耦应用程序与底层资源,通过抽象层屏蔽具体实现细节。以下从核心概念、核心价值、技术实现和典型应用四个角度展开说明:一、JNDI的核心概念命名服务(NamingService)将
码农颜
·
2025-07-27 09:43
python
数据库
开发语言
java
面试题
07什么是多态?
多态(Polymorphism)是面向对象编程(OOP)的三大核心特性之一(封装、继承、多态)。它允许不同类的对象对同一消息(方法调用)做出不同的响应,实现了“一个接口,多种实现”。多态的核心本质用父类/接口的引用操作子类/实现类的对象,在运行时根据实际对象类型动态决定调用哪个具体实现。多态的实现条件继承关系:存在父子类继承(或接口实现关系)方法重写:子类重写父类的方法向上转型:父类引用指向子类对
码农颜
·
2025-07-27 09:43
java
开发语言
常见框架
面试题
(自用记录,持续更新)
一个人整理复习内容的过程肯定容易出现纰漏和错误,请大家在阅读时不吝指正!!!一个人整理复习内容的过程肯定容易出现纰漏和错误,请大家在阅读时不吝指正!!!一个人整理复习内容的过程肯定容易出现纰漏和错误,请大家在阅读时不吝指正!!!目录一、什么是Spring框架二、Spring框架的优点三、说说IOC、DI和AOPIOC(Inversionofcontrol,控制反转)DI(DependenceInj
原来爱有终点
·
2025-07-27 09:43
spring
java
面试
框架
面试题
21SessionBean和EntityBean的区别?
理解SessionBean和EntityBean的区别是掌握传统JavaEE(J2EE)EJB架构的关键。它们代表了应用程序中不同的角色和责任。不过,需要特别强调:EntityBean在EJB3.0(2006年)及以后的版本中已被废弃,并被JPA(JavaPersistenceAPI)实体所取代。以下解释主要基于EJB2.x时代的概念,这对于理解历史代码或架构演变仍然重要。核心区别总结:特性Ses
·
2025-07-27 09:40
leetcode
504. Base 7
取余,然后翻转。classSolution{publicStringconvertToBase7(intnum){if(num==0){return"0";}Stringstr="";if(num0){sb.append(num%7);num/=7;}returnstr+sb.reverse().toString();}}
·
2025-07-27 07:29
算法训练Day50 |
LeetCode
123. 买卖股票的最佳时机III(最多买卖2次);
LeetCode
188. 买卖股票的最佳时机IV(最多买卖K次)
目录
LeetCode
123.买卖股票的最佳时机III1.思路2.代码实现3.复杂度分析4.思考与收获
LeetCode
188.买卖股票的最佳时机IV1.思路2.代码实现3.复杂度分析4.思考与收获
LeetCode
123
努力学习的牛宁西
·
2025-07-27 07:58
代码随想录训练营
leetcode
算法
职场和发展
动态规划
python
Leetcode
482. License Key Formatting
ProblemYouaregivenalicensekeyrepresentedasastringsthatconsistsofonlyalphanumericcharactersanddashes.Thestringisseparatedinton+1groupsbyndashes.Youarealsogivenanintegerk.Wewanttoreformatthestringssucht
小白菜又菜
·
2025-07-27 07:56
Leetcode
解题报告
leetcode
linux
算法
Leetcode
506. Relative Ranks
ProblemYouaregivenanintegerarrayscoreofsizen,wherescore[i]isthescoreoftheithathleteinacompetition.Allthescoresareguaranteedtobeunique.Theathletesareplacedbasedontheirscores,wherethe1stplaceathletehast
小白菜又菜
·
2025-07-27 07:56
Leetcode
解题报告
leetcode
linux
windows
leetcode
504. Base 7 七进制数 (简单)
一、题目大意https://
leetcode
.cn/problems/base-7给定一个整数num,将其转化为7进制,并以字符串形式输出。
okokabcd
·
2025-07-27 07:55
LeetCode每日一题
leetcode
算法
职场和发展
45.
leetcode
504. Base 7
504.Base7Givenaninteger,returnitsbase7stringrepresentation.Example1:Input:100Output:"202"Example2:Input:-7Output:"-10"Note:Theinputwillbeinrangeof[-1e7,1e7].思路:辗转相除法。转载于:https://www.cnblogs.com/vincen
·
2025-07-27 07:25
Leetcode
504. Base 7
ProblemGivenanintegernum,returnastringofitsbase7representation.AlgorithmDistinguishbetweenpositiveandnegativevalues,thenstoretheremaindersinreverseorderafterdividingby7.CodeclassSolution:defconvertToB
小白菜又菜
·
2025-07-27 07:53
Leetcode
解题报告
leetcode
算法
职场和发展
Java
面试题
-day09高级问题
高级问题1)JVM优化升级JVM版本。如果能使用64-bit,使用64-bitJVM。选择一个正确的GC(GargageCollection)。由于当JAVA程序GC的时候,会停下当前程序。尤其FullGC的时候,会停留很长时间。一般对于GUI程序来说,是很难接受的。JAVA5以后,开始自带了好几种GC,你可以选择一个适合你的种类。有以下四种SerialCollector,Parallelcoll
·
2025-07-27 05:09
【
Leetcode
】904. Fruit Into Baskets
1用slidingwindow来做:slidingwindow就是维护一个window,最后得到这个window的长度2用collections.Counter来计数,每遍历一下,里面计数加13但当counter里面的个数大于2的时候,需要删除最左边的;当这个数的计数为0时,就删除这个计数
云端漫步_b5aa
·
2025-07-27 05:07
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他