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
189.轮转数组
189.轮转数组给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。示例1:输入:nums=[1,2,3,4,5,6,7],k=3输出:[5,6,7,1,2,3,4]解释:向右轮转1步:[7,1,2,3,4,5,6]向右轮转2步:[6,7,1,2,3,4,5]向右轮转3步:[5,6,7,1,2,3,4]示例2:输入:nums=[-1,-100,3,99],k=2输出:[3,9
Tanecious.
·
2025-04-30 21:53
刷题笔记
leetcode
算法
java
力扣HOT100之链表:138. 随机链表的复制
这道
题
要求将整个链表进行深拷贝,新链表中不包含任何原链表的节点,但是新链表中各个节点存储的值和各个节点的指向关系需要和原链表一模一样。
编程绿豆侠
·
2025-04-30 19:43
力扣HOT100
leetcode
链表
算法
单机 vs 分布式:Java 后端限流的选择
题
在构建健壮的Java后端应用,尤其是微服务系统时,限流是不可或缺的一环。它像一道坚固的防洪堤,保护我们的服务免受流量洪峰的冲击,确保系统的稳定性和可用性。然而,限流的实现并非只有一种方式。根据应用架构和部署模式的不同,我们主要面临两种选择:单机限流和分布式限流。理解它们的差异、优劣和适用场景,对于做出正确的技术选型至关重要。一、单机限流:简单高效的本地卫士什么是单机限流?顾名思义,单机限流是指限流
求求你了再让我写写java
·
2025-04-30 19:09
算法
开发语言
数据结构
spring
java
一文搞定搜索
搜索算法入门二分查找左闭右开区间二分查找插入点无重复元素存在重复元素二分查找边界查找左边界查找右边界哈希优化策略线性查找哈希查找相关例题
leetcode
704.二分查找法一:二分查找
leetcode
278
TenPeaches
·
2025-04-30 18:30
数据结构与算法
算法
java
数据结构
LeetCode
100
题
LeetCode
100两数之和遍历数组,以哈希表存数与下标,边存边查,速找和为目标值的两数下标classSolution{publicint[]twoSum(int[]nums,inttarget){int
雪落山庄
·
2025-04-30 16:51
leetcode
java
数据结构
开发语言
Leetcode
3533. Concatenated Divisibility
Leetcode
3533.ConcatenatedDivisibility1.解题思路2.代码实现题目链接:3533.ConcatenatedDivisibility1.解题思路这一
题
的话事实上如果我们原始的数组有序排列一下
Espresso Macchiato
·
2025-04-30 16:20
leetcode笔记
leetcode
hard
leetcode
3533
leetcode周赛447
动态规划
贪婪算法
4.5蓝桥杯|高塔登顶方案(5025)
作者语录:1、从不会做到会做的过程,从不理解到不理解的过程,从一个不会做这道
题
的人的角度出发看这个问题,好命苦嗷嗷嗷!
幼稚鬼?
·
2025-04-30 16:50
蓝桥杯
职场和发展
4.4 力扣|59螺旋矩阵II
原
题
链接:螺旋矩阵II类型:模拟解题过程:错误代码:#includeusingnamespacestd;vector>generateMatrix(intn){vector>mat(n,vector(n
幼稚鬼?
·
2025-04-30 16:49
矩阵
线性代数
数据结构每日一
题
day12(链表)★★★★★
数据结构每日一
题
day12(链表)★★★★★题目描述:采用头插法在头指针L处建立一个带头结点的单链表,输入-1表示结束结果返回建立的单链表。
Phoebe鑫
·
2025-04-30 15:12
数据结构
链表
算法
数据结构每日一
题
day10(链表)★★★★★
题目描述:有一个带头结点的单链表L,请设计一个算法查找其第i个结点位置,若存在则返回指向该给点的指针,若不存在则返回NULL。算法思想:输入检查:若链表为空(仅有头结点)或i≤0,直接返回NULL。遍历链表:从头结点后的第一个结点开始,依次向后遍历,直到找到第i个结点或链表结束。返回结果:若找到第i个结点,返回指向该结点的指针;否则返回NULL。复杂度分析:时间复杂度:O(n)空间复杂度:O(1)
Phoebe鑫
·
2025-04-30 15:12
算法
数据结构每日一
题
day13(链表)★★★★★
题目描述:采用尾插法在头指针L处建立一个带头结点的单链表,输入-1表示结束结果返回建立的单链表。算法思想:1.初始化链表:创建一个头结点(不存储实际数据),头指针L指向该头结点。初始时,头结点的next指针为NULL,尾指针tail也指向头结点。2.循环输入数据:从用户输入中读取数据,直到输入-1为止。对于每个非-1的数据,创建一个新节点,并将数据存入新节点的数据域。将新节点插入到尾节点之后(即t
Phoebe鑫
·
2025-04-30 14:07
数据结构
链表
Day105 | 灵神 | 二叉树 出现次数最多的子树元素和
Day105|灵神|二叉树出现次数最多的子树元素和1026.节点与其祖先之间的最大差值1026.节点与其祖先之间的最大差值-力扣(
LeetCode
)思路:核心其实就是要维护遍历过程中的最大值和最小值,然后和本层的结点做减法找到最大值即可
为了前进而后退,为了走直路而走弯路
·
2025-04-30 14:04
刷题记录
深度优先
算法
第十六届蓝桥杯 2025 C/C++B组 第二轮省赛 全部题解(未完结)
密密摆放试题B:脉冲强度之和试题C:25之和试题D:旗帜试题H:破解信息前言:这是我后续刷到的第二轮省赛的题目,我自己也做了一下,和第一轮省赛对比发现这个难度还是比较低的,第二轮省赛至少前面几题都是简单的签到
题
试题
YuforiaCode
·
2025-04-30 13:29
蓝桥杯题解合集
蓝桥杯
c语言
c++
深入蜂窝物联网 第四章 Cat-1 与 5G RedCap:带宽、低时延与未来趋势
典型应用场景:智能驾驶舱:
中等
带宽的视频回传、OTA升级;智能制造:
damo王
·
2025-04-30 12:55
嵌入式
物联网
5G
软考中级网络工程师(Network Engineer)
以下是一些实用建议,帮助你高效备考:一、明确考试结构与重点考试科目基础知识(上午
题
):75道选择
题
(75分,45分及格),涵盖网络基础、协议、设备、安全等。
学渣67656
·
2025-04-30 12:25
网络
智能路由器
SCAU19650--有重复无素排列问题
19650有重复无素排列问题时间限制:1000MS代码长度限制:10KB提交次数:0通过次数:0题型:编程
题
语言:G++;GCC;VC;JAVA;PYTHON描述:从键盘输入N个整数N#include#
幽影欧门
·
2025-04-30 10:43
算法
数据结构
Leetcode
3530. Maximum Profit from Valid Topological Order in DAG
Leetcode
3530.MaximumProfitfromValidTopologicalOrderinDAG1.解题思路2.代码实现题目链接:3530.MaximumProfitfromValidTopologicalOrderinDAG1
Espresso Macchiato
·
2025-04-30 09:36
leetcode笔记
leetcode
3530
leetcode
hard
leetcode双周赛155
动态规划
拓扑序列
Leetcode
3534. Path Existence Queries in a Graph II
Leetcode
3534.PathExistenceQueriesinaGraphII1.解题思路2.代码实现题目链接:3534.PathExistenceQueriesinaGraphII1.解题思路这一
题
是题目
Espresso Macchiato
·
2025-04-30 09:36
leetcode笔记
leetcode
3534
leetcode
hard
leetcode
3532
leetcode周赛447
DSU
二分搜索
UF
LeetCode
560. 和为 K 的子数组(哈希表、前缀和)
题目:560.和为K的子数组思路:找出所有和为k的子数组,这里可以想到用前缀和。然后用一层循环来枚举子数组的右端点r。左端点l就通过哈希表来寻找。如果区间[l,r]的和为k,即sum[r]-sum[l-1]==k,那在遍历到r时,我们只需要查找是否有sum[r]-k的前缀和出现过。同时当sum[r]==k时,表示[0,r]也是符合要求的。细节看注释classSolution{public:ints
岁忧
·
2025-04-30 06:44
LeetCode
leetcode
算法
c++
散列表
数据结构
哈希表
前缀和
Leetcode
-和为K的子数组
1.题目描述给你一个整数数组 arr 。请你返回和为奇数 的子数组数目。由于答案可能会很大,请你将结果对 10^9+7 取余后返回。 示例1:输入:arr=[1,3,5]输出:4解释:所有的子数组为[[1],[1,3],[1,3,5],[3],[3,5],[5]]。所有子数组的和为[1,4,9,3,8,5].奇数和包括[1,9,3,5],所以答案为4。示例2:输入:arr=[2,4,6]输出:0解
一梦花海
·
2025-04-30 06:43
JAVA面试基础
java
web
学习之路
Leetcode算法刷题
Leetcode
和为 K 的子数组
可以用前缀和(PrefixSum)和哈希表(HashMap)来设计算法。算法思想前缀和的定义:前缀和是指数组中从第一个元素开始,到当前元素为止的所有元素的总和。假设数组是nums,定义前缀和prefixSum[i]为nums[0]到nums[i]的总和。即:prefixSum[i]=∑j=0inums[j]\text{prefixSum}[i]=\sum_{j=0}^{i}\text{nums}[
Wils0nEdwards
·
2025-04-30 06:42
Leetcode
leetcode
算法
数据结构
Leetcode
523 连续的子数组和 前缀和 + 哈希表
题目链接一维前缀和思想:sum[i]sum[i]sum[i]=sum[i−1]sum[i-1]sum[i−1]+a[i]a[i]a[i]sum[l]-sum[l-2][l-2,l]区间内的数是k的倍数sum[l]-sum[l-3][l-3,l]区间内的数是k的倍数sum[l]-sum[l-4][l-4,l]区间内的数是k的倍数.........sum[l]-sum[1][1,l]区间内的数是k的倍
幸愉信奥
·
2025-04-30 06:11
刷题记录本
Leetcode
前缀和
哈希表
深入理解线程池
任务完成后,线程不会被销毁,而是返回到池
中等
待下一个任务。二线程池的目的线程池的主要目的是优化并发任务的执行效率,同时提高系统的稳定性和资源利用率。具体来说,线程池的设
晨曦初照丶
·
2025-04-30 04:31
Java
java
java-ee
中心极限定理(CLT)习题集 · 题目篇
中心极限定理(CLT)习题集·题目篇共18
题
,覆盖经典CLT、Lyapunov/Lindeberg条件、Berry–Esseen评估、以及工程/数据科学应用与编程仿真。
aichitang2024
·
2025-04-30 04:26
概率论习题集
概率论
Django 缓存框架
大多数Web应用程序不像washingtonpost.com或slashdot.org那样大型,它们是小到
中等
规模的站点,流
Doker数码品牌
·
2025-04-30 02:17
Python
缓存
python
django
蓝桥杯算法实战分享
题目类型:包括填空
题
(结果填空、代码填空)、编程
题
,覆盖算法设计、数据结构、数学建模、实际应用等方向[5][8]。题型分布与分值基础
题
(前3
关于NLP那些你不知道的事
·
2025-04-30 02:16
leetcode
蓝桥杯
算法
蓝桥杯
算法
职场和发展
第十四届蓝桥杯JavaB组G
题
----买二赠一
问题描述】【输入格式】【输出格式】【样例输入】【样例输出】【样例说明】【评测用例规模与约定】【我的想法】【我的代码】【代码的运行结果】【代码的思想与解释说明】GitHub算法详细代码(多届比赛的多个算法
题
)
不爱吃于先生
·
2025-04-30 01:34
算法与数据结构
蓝桥杯
算法
贪心算法
【华为OD技术面试手撕真题】80、回文链表 | 手撕真题+思路参考+代码解析(C & C++ & Java & Python & JS)
语言代码C++语言思路C++代码Java语言思路Java代码Python语言思路Python代码JS语言思路JS代码作者:KJ.JK个人博客首页:KJ.JK专栏介绍:本专栏更新每年华为OD机试的高频手撕代码
题
,
KJ.JK
·
2025-04-29 23:19
华为od
面试
python
java
c++
回文链表
华为od手撕真题
7-3 输出GPLT (20分)
题
Aaron Hill
·
2025-04-29 23:18
C语言练习题
字符串
华为 笔试 4.24 第二
题
:这一
题
只通过了36%why
日常实习求捞捞本科北理24届,目前已经拿nus研究生offer准备在剩下这几个月做一段软件开发实习,我之前有小公题解|#[NOIP2010]数字统计##includeusingnamespacestd;intm阿里控股爱橙科技啥啥治理中心Java一面50分钟自我介绍。Java集合。所有的集合都说一遍,包括一些细节,比如ArrayList的扩容机制,Lin育碧源计划初级游戏逻辑开发流程+凉经4.9投
han_xue_feng
·
2025-04-29 21:38
java
2025.04.26-饿了么春招笔试题-第一
题
点击直达笔试专栏《大厂笔试突围》春秋招笔试突围在线OJ笔试突围OJ01.字符阴阳转换器问题描述卢小姐最近发明了一种奇特的字符阴阳转换器,这个转换器可以在阴阳两种状态之间切换,并且能够改变字符的大小写。初始状态下,转换器处于"阴"状态。转换器的工作原理如下:当转换器处于"阴"状态且遇到小写字母时,它会将该字母转换为大写,并且转换器状态切换为"阳";当转换器处于"阳"状态且遇到大写字母时,它会将该字母
春秋招笔试突围
·
2025-04-29 21:07
算法
Leetcode
206. 反转链表
注意的点:这道
题
三番五次地做错,总是想着交换首尾链表的位置,其实正确的做法就是从头到尾两两交换链表的指针方向即可。
普通攻击往后拉
·
2025-04-29 21:06
leetcode
链表
算法
leetcode
876. 链表的中间结点
这道
题
虽然简单,但是是进阶题目的基础,例如第2095
题
2095.DeletetheMiddleNodeofaLinkedList。/***Definitionforsingly-linkedlist.
洞阳
·
2025-04-29 21:36
leetcode
链表操作
双指针
leetcode
链表
算法
双指针
Leetcode
206.反转链表
题目链接:206.反转链表-力扣(
LeetCode
)题目描述:给你单链表的头节点head,请你反转链表,并返回反转后的链表。
保持元气#
·
2025-04-29 21:05
leetcode
链表
算法
leetcode
206.反转链表
/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(nullptr){}*ListNode(intx,ListNode*next):val(x),next(next){}*};*/
幻想小蜗
·
2025-04-29 20:31
leetcode
链表
算法
动态规划问题 -- 路径模型第一
题
(不同路径)
目录动态规划分析问题五步曲路径模型常用的分析方法(经验)题目概述代码编写动态规划分析问题五步曲不清楚动态规划分析问题是哪关键的五步的少年们可以移步到链接:动态规划算法基础这篇文章非常详细的介绍了动态规划算法是如何分析和解决问题的路径模型常用的分析方法(经验)路径模型的问题通常会给出一个网格(所以我们的dp表应该开为二维的),我们通常的做法是选择网格中的一个位置然后分析网格周围的元素得出状态表示和状
繁华落尽,倾城殇?
·
2025-04-29 20:59
动态规划
算法
c++
leetcode
Education Codeforces Round 178 (Rated for Div2) A-E题解
前言这次Education相较之前反倒是比较简单的一场,以前看到Education都只能做两
题
,顶多三
题
,没想到这次能够把前五
题
都做出来了(后悔没上大号打了)。
W_Sherlock_Henry
·
2025-04-29 19:55
Codeforces
做题总结
算法
c++
leetcode
刷题日记——环形链表
[题目描述]:[思路]:给定一个链表的头节点,判断其中是否存在环可以设立两个快慢指针,快的走两步,慢的走一步,如果存在环,则总有一次,快指针一定会等于慢指针如果不存在环,则链表会被走到末尾运行如下/***Definitionforsingly-linkedlist.*structListNode{*intval;*structListNode*next;*};*/boolhasCycle(stru
许_安
·
2025-04-29 19:22
刷题日记
面试经典150题
leetcode
链表
算法
第十一节:性能优化高频
题
-响应式数据深度监听问题
解决方案:watch的deep:true选项或watchEffect自动追踪依赖Vue响应式数据深度监听与性能优化指南一、深度监听的核心方案watch的deep:true模式•Vue2实现:需显式声明深度监听配置watch:{obj:{handler(newVal){/*处理逻辑*/},deep:true//开启深度监听}}•Vue3优化:reactive对象默认开启深度监听//reactive对
涵信
·
2025-04-29 17:40
性能优化
javascript
vue.js
SpringBoot、微服务与AI场景
题
深度解析
SpringBoot、微服务与AI场景
题
深度解析在互联网大厂Java求职者的面试中,经常会被问到关于SpringBoot、微服务以及AI技术的应用场景和解决方案。
南客先生
·
2025-04-29 17:10
Java面试场景篇
SpringBoot
微服务
AI技术
面试
Spring AI在大模型领域的趋势场景
题
深度解析
SpringAI在大模型领域的趋势场景
题
深度解析在互联网大厂Java求职者的面试中,经常会被问到关于SpringAI在大模型领域的趋势场景的相关问题。本文通过一个故事场景来展示这些问题的实际解决方案。
南客先生
·
2025-04-29 17:09
Java面试场景篇
Spring
AI
大模型
趋势
Java
面试
SpringBoot与SpringCloud场景
题
深度解析
SpringBoot与SpringCloud场景
题
深度解析在互联网大厂Java求职者的面试中,经常会被问到关于SpringBoot和SpringCloud项目中的应用场景的相关问题。
南客先生
·
2025-04-29 17:39
Java面试场景篇
SpringBoot
SpringCloud
Java
面试
Java项目与技术栈场景
题
深度解析
Java项目与技术栈场景
题
深度解析在互联网大厂Java求职者的面试中,经常会被问到关于Java项目或技术栈的场景
题
。本文通过一个故事场景来展示这些问题的实际解决方案。
南客先生
·
2025-04-29 17:39
Java面试场景篇
Java
事务管理
分布式事务
线上问题
面试
贪心算法---跳跃游戏
一、题目:
leetcode
55
题
跳跃游戏给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。
i学学学学学习
·
2025-04-29 16:26
算法基础
贪心算法
leetcode
贪心算法
AT_abc237_f [ABC237F] |LIS| = 3 题解
思路胖头鱼教练:看
题
吧。我:怎么动态维护最长上升子序列长度啊……这时,注意到我们维护最长上升子序列长度并不关心序列所有数是多少。那么我们可以把最长上升子序列长度分别是111、222、333序列中的
Atserckcn
·
2025-04-29 15:48
题解
算法
数据结构
开发语言
c++
学习
代码随想录算法训练营第六天
LeetCode
题目454.四数相加II383.赎金信15.三数之和18.四数之和2140.解决智力问题(每日打卡)总结往期打卡454.四数相加II跳转:454.四数相加II问题:给你四个整数数组nums1
写个博客
·
2025-04-29 15:47
代码随想录打卡
算法
代码随想录算法训练营第九天 字符串| 反转单词、右旋字符串、字符串总结
题目链接/文章讲解/视频讲解:代码随想录这个
题
思想理解,但是自己敲了几遍代码就是死活过不去,二刷的时候要注意
喜欢新新子
·
2025-04-29 15:17
打卡类
1024程序员节
算法
leetcode
第十二届蓝桥杯 2021 C/C++组 卡片
目录题目:题目描述:题目链接:思路:思路详解:代码:代码详解:题目:题目描述:题目链接:卡片-蓝桥云课思路:思路详解:由
题
给出0到9的卡片个2021张,后续拼数不成功的情况其实就是某个数字的卡片数量不够
YuforiaCode
·
2025-04-29 14:14
蓝桥杯题解
蓝桥杯
c语言
c++
Leetcode
刷题 | Day49_图论01
一、学习任务深度优先搜索理论基础深度优先搜索理论基础|代码随想录98.所有可达路径(ACM)797.所有可能的路径(
Leetcode
)广度优先搜索理论基础二、具体题目1.深度优先搜索理论基础类似回溯算法
freyazzr
·
2025-04-29 13:02
leetcode
图论
算法
数据结构
c++
深度优先
广度优先
刷题记录 HOT100 子串-1:560. 和为 K 的子数组
题目:560.和为K的子数组难度:
中等
给你一个整数数组nums和一个整数k,请你统计并返回该数组中和为k的子数组的个数。子数组是数组中元素的连续非空序列。
威尔逊。
·
2025-04-29 13:02
刷题笔记
HOT100
leetcode
算法
数据结构
笔记
散列表
python
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他