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
题目解析
【算法专题突破】滑动窗口 - 水果成篮(13)
目录1.
题目解析
2.算法原理3.代码编写写在最后:1.
题目解析
题目链接:904.水果成篮-力扣(Leetcode)题目有很长一段话,但是我们读一遍题目可以提炼转化出题目的要求:其实就是找出一个最长的子数组
戊子仲秋
·
2023-09-16 02:24
算法专题训练
c++
学习
算法
【34. 在排序数组中查找元素的第一个和最后一个位置】
目录1.
题目解析
2.算法思路3.代码实现1.
题目解析
2.算法思路3.代码实现classSolution{public:vectorsearchRange(vector&nums,inttarget){if
龙里出生的蛋
·
2023-09-14 10:05
算法
c++
【算法专题突破】双指针 - 最大连续1的个数 III(11)
目录1.
题目解析
2.算法原理3.代码编写写在最后:1.
题目解析
题目链接:1004.最大连续1的个数III-力扣(Leetcode)这道题不难理解,其实就是求出最长的连续是1的子数组,但是,他支持了一个操作
戊子仲秋
·
2023-09-13 18:45
算法专题训练
学习
c++
算法
【算法专题突破】滑动窗口- 将 x 减到 0 的最小操作数(12)
目录1.
题目解析
2.算法原理3.代码编写写在最后:1.
题目解析
题目链接:1658.将x减到0的最小操作数-力扣(Leetcode)这道题并不难理解,其实就是在数组里找值,直到把x减成0,这里要注意的是,
戊子仲秋
·
2023-09-13 18:43
算法专题训练
c++
学习
算法
AK F.*ing leetcode 流浪计划之凸包
文章目录零、简介一、凸包定义及性质凸包的定义凸包的性质二、凸包求解过程求解算法算法实现三、旋转卡壳及其应用基本问题朴素做法单峰特性优化算法实现四、牛刀小试练习1求解凸包(可共线)题目大意
题目解析
AC代码练习
闪电彬彬
·
2023-09-13 16:11
leetcode
图形学
leetcode
算法
凸包
旋转卡壳(卡尺)
几何
leetcode:978. 最长湍流子数组
leetcode:978.最长湍流子数组longest-turbulent-subarray题目描述classSolution{public:intmaxTurbulenceSize(vector&arr){}};
题目解析
分析题意我们可以把
OceanStar的学习笔记
·
2023-09-13 11:17
算法与数据结构
leetcode
算法
职场和发展
【LeetCode】206.反转链表
示例:输入:1->2->3->4->5->NULL输出:5->4->3->2->1->NULL
题目解析
方法一:迭代反转解题思路从题意分析,反转链表对于链表上每个节点来说,就是将当前节点curr的next
握不住手中沙
·
2023-09-13 04:47
算法专题篇四:前缀和
奢侈的快乐~"1、前缀和【模板】(1)
题目解析
(2)算法原理#includeusingnamespacestd;constintN=100010;//可能出现溢出longlongarr[N],dp[N]
RNGWGzZs
·
2023-09-13 03:04
综合算法篇
算法
数据结构
c++
LeetCode 35. 搜索插入位置
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
该题我们可以采用二分查找的方式,我们可以把数组分为,小于target的一边儿和大于等于target的一边儿。
袁百万
·
2023-09-12 16:59
算法练习
leetcode
算法
LeetCode 53. 最大子数组和
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
使用动态规划的方法进行解决,我们创建一个dp表,用来记录以该下标为结尾的最大子数组。然后每次存dp表的时候,进行取最大值。
袁百万
·
2023-09-12 16:59
算法练习
leetcode
算法
LeetCode 56. 合并区间
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
我们首先将nums数组排序(以nums中的每个数组的第一个值来进行排序),然后遍历该数组。
袁百万
·
2023-09-12 16:59
算法练习
leetcode
算法
LeetCode 76. 最小覆盖子串
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
通过题意可知,我们要从s字符串中找到包含t字符串的最小子串,因此我们可以通过哈希的方式来计算字符串中含有字符的次数和种类映射。
袁百万
·
2023-09-12 16:25
算法练习
leetcode
算法
【笔试强训选择题】Day41.习题(错题)解析
一、Day40习题(错题)解析1.解析:A
题目解析
:1.把慢开始的门限值设为当前窗口的一半,即ssthresh=1/2*8KB=4KB;2.把拥塞窗口cwnd设置为1个
未央.303
·
2023-09-12 16:36
笔试强训选择题
java
选择题
操作系统
【笔试强训选择题】Day40.习题(错题)解析
1.解析:A
题目解析
:知识点解析:选项A:DNS劫持又称域名劫持,是指在劫持的网络范围内拦截域名解析的请求,分析请求的域名,把审查范围以外的请求放行,否则返回假的IP地址
未央.303
·
2023-09-12 16:02
笔试强训选择题
选择题
java
操作系统
LeetCode 34. 在排序数组中查找元素的第一个和最后一个位置
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
使用二分查找的方式,分左右端进行查找。首先使用二分找到左端的端点下标,然后在使用二分找到右端的端点下标。
袁百万
·
2023-09-12 03:20
算法练习
leetcode
算法
【笔试强训选择题】Day39.习题(错题)解析
一、Day39习题(错题)解析1.解析:C
题目解析
:.conf文件是DNS解析的设置文件;2.解析:A
题目解析
:选项A:ping是TCP/IP协议族的一部分,使用ICM
未央.303
·
2023-09-11 17:44
笔试强训选择题
选择题
操作系统
java
【Linux】环境基础开发工具使用
欢迎来到Cefler的博客博客主页:那个传说中的man的主页个人专栏:
题目解析
推荐文章:题目大解析3目录什么是软件包?
cefler
·
2023-09-11 10:24
linux
服务器
【算法专题突破】滑动窗口 - 长度最小的子数组(9)
目录1.
题目解析
2.算法原理3.代码编写写在最后:1.
题目解析
题目链接:209.长度最小的子数组-力扣(Leetcode)要注意的是,题目给的是正整数,而题目要求并不难理解,就是找最短的子数组。
戊子仲秋
·
2023-09-10 20:41
算法专题训练
leetcode
算法
c++
【算法专题突破】双指针 - 无重复字符的最长子串(10)
目录1.
题目解析
2.算法原理3.代码编写写在最后:1.
题目解析
题目链接:3.无重复字符的最长子串-力扣(Leetcode)这道题目不难理解,就是查找最长的无重复字符的最长子串,最后返回最长子串的长度即可
戊子仲秋
·
2023-09-10 20:11
算法专题训练
leetcode
算法
c++
学习
异或运算和几个经典
题目解析
认识异或运算异或运算就记成无进位相加011101110异或运算满足交换律和结合律同样一批数,不管选择什么样的顺序做异或运算,最后结果一定是一个如何不使用额外的变量交换两个数1)a=a^b2)b=a^b3)a=a^b比如说a=甲,b=乙1)a=甲^乙,b=乙2)b=甲^乙^乙,a=甲^乙3)a=甲^乙^甲,b=甲publicstaticvoidswap(int[]arr,inti,intj){arr
@我好菜啊
·
2023-09-10 08:09
数据结构与算法
链表
散列表
fpga开发
异或
leetcode:131. 分割回文串
题目解析
leetcode:palindrome-partitioning题目描述classSolution{public:vector>partition(strings){}};
题目解析
题目意思:切割字符串
OceanStar的学习笔记
·
2023-09-10 03:16
算法与数据结构
leetcode
算法
职场和发展
浅析作用域链
作用域的原则函数在执行的过程中,先从自己内部找变量如果找不到,再从创建当前函数所在的作用域去找,以此往上注意找的是变量的当前的状态
题目解析
题目一vara=1functionfn1(){functionfn2
不想做肥宅的薛小皮
·
2023-09-09 16:31
线性表经典
题目解析
1、将2个递增的有序链表合并为一个有序链表;要求结果链表仍然使用两个链表的存储空间,不另外占用其他的存储空间.表中不允许有重复的数据。La{1,2,3},Lb{3,6,9}Lc{1,2,3,6,9}屏幕快照2020-04-10下午12.41.28.png关键词:递增有序链表,不允许有重复数据,保留递增关系(后插法),不占用额外的存储空间指的是不能开辟新节点,赋值在链接到链表上;算法思想:(1)假设
永远的Beyond52
·
2023-09-09 12:56
LeetCode——顺时针打印矩形
题目地址力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
按照顺时针一次遍历,遍历外外层遍历里层。
袁百万
·
2023-09-09 01:11
算法练习
算法
【LeetCode】一起探究三数之和的奥秘
Problem:15.三数之和文章目录
题目解析
算法原理分析排序+暴力枚举+set去重排序+单调性+双指针划分思想复杂度Code
题目解析
首先我们来分析一下本题的思路题目说到要我们在一个整数数组中去寻找三元组
烽起黎明
·
2023-09-08 23:09
#
双指针
leetcode
算法
双指针
【笔试强训选择题】Day35.习题(错题)解析
一、Day35习题(错题)解析1.解析:D
题目解析
:ABC中的代码段,打开的文件,全局变量都是线程可共享的;而线程中的栈指针属于线程私有的,不能共享;2.解析:C相关知识点:死锁的四个
未央.303
·
2023-09-08 22:05
笔试强训选择题
java
选择题
操作系统
【笔试强训选择题】Day34.习题(错题)解析
文章目录前言一、Day34习题(错题)解析1.总结前言一、Day34习题(错题)解析1.解析:B
题目解析
:A:程序计数器属于一个线程私有的,一个线程看不到另一个线程的程序计数器;B:栈也属于一个线程私有的
未央.303
·
2023-09-08 22:04
笔试强训选择题
java
选择题
操作系统
链表
【算法专题突破】双指针 - 四数之和(8)
目录1.
题目解析
2.算法原理3.代码编写写在最后:1.
题目解析
题目链接:18.四数之和-力扣(Leetcode)这道题跟三数之和也是一样的,题目很好理解,就是四个数的和等于target的情况,且这四个数不能重复
戊子仲秋
·
2023-09-08 19:38
算法专题训练
leetcode
算法
c++
学习
每日刷题-2
目录一、选择题二、编程题1、倒置字符串2、排序子序列3、字符串中找出连续最长的数字串4、数组中出现次数超过一半的数字一、选择题1、
题目解析
:二维数组初始化的一般形式是:数据类型数组名[常量表达式1][常量表达式
Ke vin
·
2023-09-08 16:53
笔试题目练习
c++
开发语言
LeetCode 1658. 将 x 减到 0 的最小操作数
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
有种说法叫做,正难则反。我们直接去按照题目意思去求很难去理解与操作,但是我们换种思想就会简单许多。
袁百万
·
2023-09-08 08:58
算法练习
leetcode
算法
LeetCode 1004.最大连续1的个数
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
硬往题目介绍上边去想的话其实非常困难,如果换种方式思考就会简单许多。
袁百万
·
2023-09-08 08:28
算法练习
leetcode
算法
LeetCode 3. 无重复字符的最长子串
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
我们需要找的是含重复元素的最长子串,当然直接暴力求解固然简单。
袁百万
·
2023-09-08 08:27
算法练习
leetcode
算法
LeetCode 904. 水果成篮
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
在你去摘水果的时候,你当前只能拥有两种种类的水果,若想拿第三种水果,就需要发下前两种水果中的一种。
袁百万
·
2023-09-08 07:56
算法练习
leetcode
算法
【华为OD机试】GPU算力 (C++ Python Java)2023 B卷
题目解析
为了充分发挥GPU算力,需要尽可能多的将任务交给GPU执行,现在有一个任务数组,数组元素表示在这1秒内新增的任务个数且每秒都有新增任务。
dijkstra2023
·
2023-09-08 03:36
华为od机试2023B卷
算法
python
c++
华为od
【算法专题突破】双指针 - 和为s的两个数字(6)
目录1.
题目解析
2.算法原理3.代码编写写在最后:1.
题目解析
题目链接:剑指Offer57.和为s的两个数字-力扣(Leetcode)这道题题目就一句话但是也是有信息可以提取的,最重要的就是开始的那句话
戊子仲秋
·
2023-09-08 00:27
算法专题训练
c++
算法
【算法专题突破】双指针 - 三数之和(7)
目录1.
题目解析
2.算法原理3.代码编写写在最后:1.
题目解析
题目链接:15.三数之和-力扣(Leetcode)题目就是要找出和为0的不重复的三元组,注意三元组的每个元素是得不同的位置,那不重复又是什么意思呢
戊子仲秋
·
2023-09-08 00:55
算法专题训练
算法
c++
leetcode
leetcode:169. 多数元素
题目来源leetcode:169.多数元素题目描述
题目解析
摩根投票法候选人(major)初始化为num[0],票数count初始化为1当遇到与major相同的数,则票数count=count+1,否则count
OceanStar的学习笔记
·
2023-09-07 19:43
算法与数据结构
leetcode
算法
java
【动态规划】面试题 08.01. 三步问题
文章目录0.
题目解析
1.算法原理1.1状态表示1.2状态转移方程1.3初始化1.4填表顺序1.5返回值2.算法代码本篇是整个动态规划的入门篇章,题目或许可以通过暴力或者其他方法求解但在这里,我们只讨论与动态规划相关的解法
ppeua
·
2023-09-07 17:30
年薪百万必看算法
#
dp
动态规划
算法
【动态规划】746. 使用最小花费爬楼梯
文章目录0.
题目解析
1.算法原理1.1状态表示1.2状态转移方程1.3初始化1.4填表顺序1.5返回值2.算法代码2.1法二本篇是整个动态规划的入门篇章,题目或许可以通过暴力或者其他方法求解但在这里,我们只讨论与动态规划相关的解法
ppeua
·
2023-09-07 17:30
年薪百万必看算法
#
dp
动态规划
算法
【LeetCode】双指针求解和为s的两个数字
Problem:剑指Offer57.和为s的两个数字文章目录
题目解析
算法思路分析复杂度Code
题目解析
首先来讲解一下本题的思路我们看到本题的意思很简单,就是去这个nums这个数组中进行寻找,如果找到了两个数相加之和为
烽起黎明
·
2023-09-07 02:52
#
双指针
leetcode
算法
双指针
LeetCode 15 三数之和
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
//1.排序+双指针//2.固定一个值nums[i]然后去剩下的位置去找两数之和符合nums[j]+nums[k]是否等于-nums
袁百万
·
2023-09-06 18:08
算法练习
leetcode
算法
LeetCode 18 四数之和
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
固定两个数,然后利用双指针来进行剩下两个数的筛选主要使用的是三数之和的思想,具体可以看我上篇博客注意去重代码classSolution
袁百万
·
2023-09-06 18:08
算法练习
leetcode
算法
LeetCode 热题 100——找到字符串中所有字母异位词(滑动窗口)
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
该题目的意思简而言之就是说,从s字符串中寻找与p字符串含有相同字符(次数和种类均相同)的子串,并且将他们的首字符下标集合进数组中进行返回
袁百万
·
2023-09-06 18:37
算法练习
leetcode
算法
LeetCode 热题 100——无重复字符的最长子串(滑动窗口)
题目链接力扣(LeetCode)官网-全球极客挚爱的技术成长平台
题目解析
从s字符串中,去找出连续的子串,使该子串中没有重复字符,返回它的最长长度。
袁百万
·
2023-09-05 08:13
算法练习
leetcode
算法
【力扣】两数相除(c/c++)
目录题目注意:示例1:示例2:提示:
题目解析
题目思路代码思路数据处理注意减法函数第一次使用的函数问题第二次改良后的代码处理i的值并且返回总代码力扣的代码注意题目给你两个整数,被除数dividend和除数
木木em哈哈
·
2023-09-04 12:11
c/c++
leetcode
算法
职场和发展
c++
python
华为机试:叠积木
题目来源华为机试:叠积木题目描述
题目解析
本题与leetcode:698.划分为k个相等的子集本质上是一样的。
OceanStar的学习笔记
·
2023-09-04 04:41
算法与数据结构
华为
深度优先
leetcode
【动态规划】1137. 第 N 个泰波那契数
文章目录0.
题目解析
1.算法原理1.1状态表示1.2状态转移方程1.3初始化1.4填表顺序1.5返回值2.算法代码本篇是整个动态规划的入门篇章,题目或许可以通过暴力或者其他方法求解但在这里,我们只讨论与动态规划相关的解法
ppeua
·
2023-09-03 17:14
#
dp
年薪百万必看算法
小菜鸡的LeetCode之路
动态规划
算法
【数据结构】 二叉树面试题讲解->壹
文章目录引言[相同的树](https://leetcode.cn/problems/same-tree/description/)题目描述:示例:示例一示例二示例三
题目解析
代码实现:[另一棵树的子树
遇事问春风乄
·
2023-09-02 16:11
数据结构
数据结构
算法
java
二叉树
好吧,又是两分钟看完一道投机取巧的算法题
题目解析
题目很好理解,数阶乘后的数字末尾有多少个零。最简单粗暴的方法就是先乘完再说,然后一
五分钟学算法
·
2023-09-02 04:45
CCF CSP 202303-2 垦田计划 python 二分法
题目解析
伴随着开垦天数的增加,需要花费的资源会逐渐减少,因此这是一个典型的二分问题。
小兔儿晒太阳
·
2023-09-01 15:17
python
开发语言
算法
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他