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中等题
软考 系统架构设计师系列知识点之杂项集萃(115)
接前一篇文章:软考系统架构设计师系列知识点之杂项集萃(114)第211
题
特定领域软件架构(DomainSpecificSoftwareArchitecture,DSSA)是一个在特定应用领域中,为一组应用提供组织结构参考的标准软件体系结构
蓝天居士
·
2025-07-27 02:48
系统架构设计师
系统架构
9月26日精进
【今日收获】早起,晨跑,上课,图书馆,下午晚上三教自习室,嘉玲姐小红书总结会议,看caati三笔的翻译小部分,编辑小红书,网购,一套六级阅读
题
老妈视频,弟弟电话2.
337fa10ab9a3
·
2025-07-27 02:35
力扣刷题记录-第四
题
-合并两个有序链表
一.题目将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例1:输入:l1=[1,2,4],l2=[1,3,4]输出:[1,1,2,3,4,4]示例2:输入:l1=[],l2=[]输出:[]示例3:输入:l1=[],l2=[0]输出:[0]提示:两个链表的节点数目范围是[0,50]-100<=Node.val<=100l1和l2均按非递减顺序排列二.解题
·
2025-07-27 01:38
LeetCode
力扣 第21题解题笔记
题目:将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。(1)递归解法L1.val意思是取链表L1的头结点本题可以提炼出一个字问题,假设原问题是L1和L2,并且假设L1的值更小,那么合并L1,L2,就可以做如下考虑:取出头结点L1,解决子问题:合并L1next和L2,L1的next指向子问题的结果就可以了模式识别:子问题和原问题具有相同结构,意思就是说,返
艾伦的自由之翼
·
2025-07-27 01:05
leetcode
链表
算法
【海棠社】第83期周日社课活动—— 【拈韵赋诗】
题为:自“风乱万畴青锦褥,云摩千嶂翠瑶屏”句中拈一平声字为韵赋五绝或七绝(韵脚须出现所拈韵字)题目:咏蔷薇要求:咏物,不可犯
题
原玉:《喜雨》(杨万里)欲知一雨惬群情,听取溪流动地声。
诗词海棠
·
2025-07-27 00:34
KMP算法
KMP模板和一些典型
题
一、模板二、无线传输三、记录详情四、二叉树中的链表一、模板这里的求next有两种写法,思路是一样的。
·
2025-07-27 00:33
The 2025 Hunan University Programming Contest
The2025HunanUniversityProgrammingContest一、c
题
二、j
题
三、F
题
四、H
题
五、D
题
地址:一、c题签到
题
,思路就是找到两个不递增的位置,交换两个位置的值,然后再遍历一边看看满不满足整体递增
love_white
·
2025-07-27 00:33
c++
算法
2023-05-15
他
中等
秋天2021
·
2025-07-26 23:53
贪心算法Day3学习心得
今天继续看贪心的题目第一道:1005.K次取反后最大化的数组和-力扣(
LeetCode
)给定一个整数数组A,我们只能用以下方法修改该数组:我们选择某个索引i并将A[i]替换为-A[i],然后总共重复这个过程
Morriser莫
·
2025-07-26 22:51
贪心算法
算法
题解:P10111 [GESP202312 七级] 纸牌游戏
题目传送门思路从标签从
题
面不难看出,这道
题
需要使用dp。所以我们就按照“dp三部曲”来求解。
xiaozhangawa
·
2025-07-26 22:50
洛谷题解
动态规划
算法
leetcode
239. Sliding Window Maximum
image返回每个固定长度的滑动窗口最大值组成的数组思路:双端队列,头结点维护当前窗口中的最大值,遍历到每个元素的时候查看该元素是否比双端队列的尾元素大,是的话就一直删除尾元素,直到一个合适的位置然后插入,这样做是为了保证双端队列中的元素是呈单调递减的,保证头元素即是该窗口中的最大值,然后每次查看头元素是否过期来及时更新窗口中的元素即可。publicint[]maxSlidingWindow(in
今天不想掉头发
·
2025-07-26 22:58
洛谷 P10287 [GESP样
题
七级] 最长不下降子序列-普及/提高-
题目描述小杨有个包含nnn个节点mmm条边的有向无环图,其中节点的编号为111到nnn。对于编号为iii的节点,其权值为wiw_iwi。对于图中的一条路径,根据路径上的经过节点的先后顺序可以得到一个节点权值的序列,小杨想知道图中所有可能序列中最长不下降子序列的最大长度。注:给定一个序列SSS,其最长不下降子序列S′S'S′是原序列中的如下子序列:整个子序列S′S'S′单调不降,并且是序列中最长的单
·
2025-07-26 22:13
力扣高频SQL 50
题
(基础版)第十一题之577. 员工奖金
文章目录力扣高频SQL50
题
(基础版)第十一题577.员工奖金题目说明思路分析实现过程准备数据实现方式结果截图力扣高频SQL50
题
(基础版)第十一题577.员工奖金题目说明表:Employee±----
@听风吟
·
2025-07-26 21:41
力扣SQL题
leetcode
sql
算法
力扣高频SQL 50
题
(基础版)第七
题
之1068. 产品销售分析 I
文章目录力扣高频SQL50
题
(基础版)第七
题
1068.产品销售分析I题目说明思路分析实现过程准备数据:实现方式:结果截图:总结:力扣高频SQL50
题
(基础版)第七
题
1068.产品销售分析I题目说明销售表
@听风吟
·
2025-07-26 21:11
力扣SQL题
leetcode
sql
详解力扣高频SQL50
题
之197. 上升的温度【简单】
传送门:197.上升的温度题目表:Weather±--------------±--------+|ColumnName|Type|±--------------±--------+|id|int||recordDate|date||temperature|int|±--------------±--------+id是该表具有唯一值的列。没有具有相同recordDate的不同行。该表包含特定日期
·
2025-07-26 21:07
双指针算法介绍及使用(下)
1.
leetcode
202.快乐数这道
题
使用的方法是快慢指针,比如说一个数X,那么创建两个变量X1和X2,然后X1每次变化两次,X2变化一次,那么X1和X2肯定会相遇(假如说X不是快乐数,那么X1和X2
啊吧怪不啊吧
·
2025-07-26 21:06
基础算法
算法
c++
数据结构
Java面试题(
中等
)
1.计算机网络传输层有哪些协议?分别适用于什么场景?TCP协议(传输控制协议):面向连接、可靠传输,流量控制、拥塞控制。适用于要求数据完整性的场景,如文件传输、网页浏览、电子邮件等。UDP协议(用户数据报协议):无连接,不可靠但高效,无流量控制、无拥塞控制、开销小、延迟低。适用于实时性要求高的场景,如视频会议、在线游戏、DNS查询等。2.多线程的使用场景有哪些?线程开启多少个合适?判断标准有哪些?
躲在云朵里`
·
2025-07-26 21:06
java
2023-06-19
面对这次的测试成绩,感觉整体不太理想,老师们觉得
题
不难,只是知识点有点琐碎,但是同学们做的并不太好,阅读理解不认真审题,作文明明背了但还是出现这样那样的小错误,连词成句都是课本句子说明课本基础把握的不太好
马艳霞丶
·
2025-07-26 19:35
微点子:初中道德与法治选择
题
辩析题解题思路和答题模板
微点子:初中道德与法治选择
题
辩析题解题思路和答题模板一、选择题解题思路选择
题
一般遵循的解题方法是坚持一个原则,做到四个审查、四个不选、五个排除。
王红顺
·
2025-07-26 19:55
10道
题
揭秘你的本命引擎
终极游戏引擎灵魂测试10道
题
揭秘你的本命引擎!(UnityorUE5?答案藏在你的选择里…)记得,答一道
题
把选项后面的数字加上哦,这个数叫"S".测试问题1.你梦想中的游戏项目是?
·
2025-07-26 19:24
【原生JS】 前端JS字符串最常用 20 道面试题总结(含详细代码解析)
以下是老曹总结的原生JS字符串相关的20道高频面试题,涵盖字符串操作、正则表达式、性能优化、常见陷阱等多个方面,每道
题
都配有详细的代码示例和讲解。
全栈前端老曹
·
2025-07-26 17:36
前端
javascript
开发语言
面试
vue
react.js
ecmascript
LeetCode
233:数字 1 的个数
LeetCode
233:数字1的个数问题本质:统计数字规律给定整数n,计算[0,n]中所有整数里数字1出现的总次数。直接暴力遍历每个数统计会超时(n可达10^9),需通过数学规律逐位分析。
恣艺
·
2025-07-26 17:35
算法
leetcode
算法
职场和发展
高考提分:高考一轮复习结束后你清楚自己的目标了吗?
很多考生对自己的实际能力没有清醒的认识,高估自己的水平,在复习过程中一味地钻难题,忽略基础知识,追求巧解偏题怪
题
,忽略通性通法。其实,能力是在掌握了基础知识
悟空笔记
·
2025-07-26 15:10
今天差不多,明天差很多(深刻)
辅导外甥女功课时,看到一道
题
:0.9的n次方等于多少?当n=4时,≈0.656;当n=10时,≈0.349;当n=22时,≈0。也就是说,无数个0.9相乘的结果无限趋向于0。
畅锁欲言
·
2025-07-26 14:57
【
LeetCode
热
题
100】22. 括号生成——(解法一)选左括号还是选有括号
Problem:22.括号生成数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。文章目录整体思路完整代码时空复杂度时间复杂度:O(C_n)或O(4^n/n^(3/2))空间复杂度:O(n)整体思路这段代码旨在解决一个经典的组合生成问题:括号生成(GenerateParentheses)。问题要求给定一个整数n,生成所有由n对括号组成的、格式正确的括号组合。该算法
·
2025-07-26 13:43
2023-01-27
有一位
中等
学校校长告诉人,一个旧学生去看他,左一个"你",右一个"你",仿佛用指头点着他鼻子,真有些受不了。在他想,只有长辈该称他"你",只有太太和老朋友配称他"你"。
风色寒
·
2025-07-26 13:56
电子学会 2023年5月 青少年软件编程Python编程等级考试一级真题解析(选择
题
+判断
题
+编程
题
)
青少年编程Python编程等级考试一级真题解析(选择
题
+判断
题
+编程
题
)2023年5月一、选择
题
(共25
题
,共50分)可以对Python代码进行多行注释的是?()A.#B.""
小凡学编程
·
2025-07-26 13:42
python
数学建模
开发语言
电子学会 2023年9月 青少年软件编程Python编程等级考试一级真题解析(选择
题
+判断
题
+编程
题
)
青少年编程Python编程等级考试一级真题解析(选择
题
+判断
题
+编程
题
)2023年9月一、选择
题
(共25
题
,共50分)下列Python语句能够正确输出"学而时习之"五个字的是?
小凡学编程
·
2025-07-26 13:42
python
开发语言
青少年编程
第三章
知县赵正我年近五旬,圆脸,长须,长得颇见慈眉善目,
中等
身材,不胖不瘦。
BookDNA读书荟
·
2025-07-26 12:25
2021/02/06 每日一
题
可获得的最大点数
LeetCode
上可获得的最大点数,也是用滑动窗口,记录下解题思路。
Taec0123
·
2025-07-26 12:17
洛谷刷题7.25
P1102A-B数对-洛谷该
题
可用尺取法,二分法。
圆头猫爹
·
2025-07-26 08:37
刷题记录
算法
c++
动态规划
数据结构
算法日记 42 day 图论
今天来看看广度优先搜索,并且写几个
题
。刷到这里我才想起来,当时第一次面试的时候问的就是这个
题
,当时大概知道一点思路,但不清楚是图论方面的,更别说写出来了。
橘子遇见BUG
·
2025-07-26 08:37
算法日记
算法
图论
力扣HOT100之矩阵:48. 旋转图像
这道
题
本来想用剥洋葱的办法的,一直写不对,放弃了。。。
·
2025-07-26 08:07
LeetCode
Hot 100 - 48. 旋转图像(beats 100%)
来源:力扣(
LeetCode
)链接:https://
leetcode
-cn.com/problems/rotate-image思路拆分矩阵,一圈一圈旋转矩阵:代码classSolution{public
yimik
·
2025-07-26 08:35
LeetCode
C++
算法
leetcode
算法
矩阵
leetcode
hot100【
LeetCode
48.旋转图像】java实现
LeetCode
48.旋转图像题目描述给定一个nxn的二维矩阵matrix,表示一个图像。请你将该图像顺时针旋转90度。说明:你必须在原地修改输入的二维矩阵。你可以假设矩阵的所有元素将会是整数。
DataCrafter
·
2025-07-26 08:05
leetcode
java
矩阵
算法
题
刷题日记
Github链接:DailyPractice文章目录2025.6.161.洛谷P1043[NOIP2003普及组]数字游戏2.洛谷P1121环状最大两段子段和3.CodeforcesRound1031A.Shashliks4.CodeforcesRound1031B.GoodStart5.CodeforcesRound1031C.SmiloandMinecraft2025.6.171.洛谷P112
nuo534202
·
2025-07-26 08:34
Data
Structure
and
Algorithms
算法
【矩阵专题】
Leetcode
54.螺旋矩阵(Hot100)
示例:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]二、解题思路:模拟“画圈圈”的过程这道
题
最直接的做法是模拟“从外到内逐层遍历”的过程
·
2025-07-26 08:33
【矩阵专题】
Leetcode
48.旋转图像(Hot100)
目录旋转矩阵题目描述解题思路第一步:**矩阵转置**第二步:**左右翻转每一行**Java代码实现图示理解时间与空间复杂度分析旋转矩阵题目描述给定一个n×n的二维矩阵matrix表示一个图像。请你将图像原地顺时针旋转90度。示例:输入:[[1,2,3],[4,5,6],[7,8,9]]输出:[[7,4,1],[8,5,2],[9,6,3]]要求必须在原地旋转,也就是说不能使用额外的矩阵。解题思路这
·
2025-07-26 07:33
LeetCode
:122.买卖股票的最佳时机II
代码随想录
LeetCode
:122.买卖股票的最佳时机II给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。在每一天,你可以决定是否购买和/或出售股票。
xiaoshiguang3
·
2025-07-26 07:56
代码随想录-跟着Carl学算法
leetcode
算法
java
动态规划
今日小结
上午做财管
题
,做了110
题
,多选正确率不及格,单选还不错。多选主要是课后未及时把习题补上,也没有复习,大部分被遗忘了,后期预算的第一节课需要及时复习,然后更正错题。
芳芳行洁
·
2025-07-26 06:13
【c++思维
题
】洛谷 P1496 火烧赤壁
题目背景原
题
连接曹操平定北方以后,公元208年,率领大军南下,进攻刘表。他的人马还没有到荆州,刘表已经病死。他的儿子刘琮听到曹军声势浩大,吓破了胆,先派人求降了。
guozhetao
·
2025-07-26 06:55
主题库题解
c++
开发语言
1024程序员节
算法
数据结构
leetcode
java
AT_arc117_c 题解
题目链接前言今天早上模拟赛刚考这
题
,考场虽然写出来(思路和其他题解好像不太一样),但是不太会证明,若题解有不当之处或者代码可以被举出反例,请及时联系@guozhetao改正。
guozhetao
·
2025-07-26 06:25
At
题解
c语言
c++
思维题
LeetCode
_122 买卖股票的最佳时机II
1、题目:买卖股票的最佳时机II给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候最多只能持有一股股票。你也可以先购买,然后在同一天出售。返回你能获得的最大利润。2、解题思路实际上就是求两天之间是赚钱还是亏钱,赚钱的话就加到结果里面去。3、代码classSolution{public:intmaxProfit(ve
凛冬将至__
·
2025-07-26 06:25
LeetCode
leetcode
leetcode
_122 买卖股票的最佳时机II
1.题意给定一个数组,你可以多次的买入和卖出股票。你可以在当天买入然后卖出。求最大的获利。2题解还是没有状态这个概念,所以暴力的解法都没有写出来。主要有两种状态,一是持有股票的最大收益,另一种是不持有股票的最大收益。当持有股票的时候,你可以卖出股票;而在你没有持有股票的时候,你可以买入股票。当然你也可以什么也不做。2.1暴力classSolution{public:voidgetMaxProfit
·
2025-07-26 06:24
顺丰面试提到的一个算法
题
顺丰面试提到的一个算法
题
面试过程中大脑空白,睡了一觉后突然想明白了原理非常简单就是根据数组中元素的值对值对应的索引进行排序哎,,,,具体看以下代码吧[使用Java17中Stream实现]最好别用CSDN
AntsCode(码蚁编程)
·
2025-07-26 03:07
面试
算法
职场和发展
【c++】
leetcode
102 二叉树的层序遍历
1.题目给你二叉树的根节点root,返回其节点值的层序遍历。(即逐层地,从左到右访问所有节点)。2.解答/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr){}*TreeNode(i
聿默
·
2025-07-26 03:36
#
c++
刷题专栏
c++
算法
数据结构
2020.10.30 睛 星期五 孙贞正妈妈亲子日记第343天
今天天气算起来还是比较晴朗的,早上起床老公就早早的起了,他起的时候我应该还没天明吧,反正我是不知道越到早上的时候睡得特别的香,这几天晚上不是那个看
题
吗?
秋枫_d581
·
2025-07-26 03:14
2018.7.31 星期二 多云阵雨(66)
今天下午回家女儿和往常一样早早的就做好饭了,饭后检查俩宝的作业,每天都按自己的计划完成,每天的英语单词,数学
题
,日记,背古诗和练字,检查完作业俩宝又开始练字,老公也来凑热闹爷仨围着茶几上各忙各的,你们练吧
晨曦_e247
·
2025-07-26 02:41
LeetCode
| 0994. Rotting Oranges腐烂的橘子【Python】
LeetCode
0994.RottingOranges腐烂的橘子【Easy】【Python】【BFS】Problem
LeetCode
Inagivengrid,eachcellcanhaveoneofthreevalues
Wonz
·
2025-07-26 01:01
链表哑节点基础
文章目录一、哑节点(DummyNode)基础概念1、定义2、优点(作用原理)3、缺点4、类型4、应用场景二、例题应用1、[24.两两交换链表中的节点](https://
leetcode
.cn/problems
·
2025-07-26 01:45
上一页
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
其他