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-
每日一题
-275.H指数
classSolution:defhIndex(self,citations:List[int])->int:n=len(citations)left,right=0,n-1whileleft=n-mid:right=mid-1#常规二分法是righ=mid,这里因为while的条件变了,因此最终结果是left指向的位置,而right在其左边一个else:left=mid+1returnn-lef
Flora_Olivia
·
2023-11-01 03:47
怡宝升级记
leetcode
每日一题
2021.7.11【274. H 指数】
274.H指数一、题目描述1.题目内容2.题目示例示例1示例23.提示二、思路三、数据结构资料四、代码五、复杂度分析一、题目描述1.题目内容给你一个整数数组citations,其中citations[i]表示研究者的第i篇论文被引用的次数。计算并返回该研究者的h指数。h指数的定义:h代表“高引用次数”(highcitations),一名科研人员的h指数是指他(她)的(n篇论文中总共有h篇论文分别被
GarethYoung
·
2023-11-01 03:47
leetcode每日一题
数据结构
leetcode
算法
java
动态规划
2023-10-30 LeetCode
每日一题
(H 指数 II)
2023-10-30
每日一题
一、题目编号275.H指数II二、题目链接点击跳转到题目位置三、题目描述给你一个整数数组citations,其中citations[i]表示研究者的第i篇论文被引用的次数,citations
HEU_firejef
·
2023-11-01 03:46
LeetCode每日一题
算法
数据结构
leetcode
刷题4--数组、链表
暴力法二分法35、搜索插入位置34.在排序数组中查找元素的第一个和最后一个位置69.x的平方根双指针27.移除元素26.删除有序数组中的重复项283.移动零844、比较含退格的字符串977、有序数组的平方
滑动窗口
zhaojiazb
·
2023-11-01 02:41
算法
c++
算法
数据结构
栈与队列系列④ --
滑动窗口
的最大值
目录题目概述解题思路代码实现此题的几个重要知识点逻辑表达式将Integer列表转化为int数组三元表达式的复习题目概述此题对应力扣的239.
滑动窗口
的最大值题目:给你一个整数数组nums,有一个大小为k
十八岁讨厌编程
·
2023-11-01 01:47
LeetCode
java
leetcode
算法
【力扣刷题第八天-3】
滑动窗口
最大值
文章目录前言一、题目描述二、解题思路1.优先队列2.单调队列三、示例代码1.优先队列2.单调队列总结前言提示:以下是本篇文章正文内容,编程语言为Java一、题目描述 给你一个整数数组nums,有一个大小为k的
滑动窗口
从数组的最左侧移动到数组的最右侧
cheng@768
·
2023-11-01 01:45
数据结构与算法学习笔记
leetcode
算法
java
滑动窗口
最大值【c++/java详细题解】
目录1、题目2、思路3、c++代码4、java代码1、题目给你一个整数数组nums,有一个大小为k的
滑动窗口
从数组的最左侧移动到数组的最右侧。你只可以看到在
滑动窗口
内的k个数字。
林小鹿@
·
2023-11-01 01:45
LeetCode题解
单调队列
力扣高频面试题
数据结构与算法
双端队列
力扣239题:
滑动窗口
的最大值之优先队列解法 -- 学习笔记
滑动窗口
的最大值题目要求如下:准备知识:优先队列:底层实现原理为堆。C++优先队列默认模式为大顶堆,即数字大的优先级高,出队顺序为优先级最高的先出。
贝_才-日_月
·
2023-11-01 01:43
leetcode
学习
数据结构
力扣:
滑动窗口
最大值java
力扣:
滑动窗口
最大值流程创建一个MyQueue的类其中包含出对列函数poll()出对列函数要判断是否栈为空并且该输出值等于最大值,也就是对列的第一个值,则出队列操作。
秃小弟
·
2023-11-01 01:43
leetcode
算法
职场和发展
LeetCode 239
滑动窗口
最大值 -- 单调队列
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/sliding-window-maximum题意:给你一个整数数组nums,有一个大小为k的
滑动窗口
从数组的最左侧移动到数组的最右侧
大家好我是Boger
·
2023-11-01 01:31
LeetCode刷题笔记
#
栈与队列类题目
leetcode
算法
职场和发展
力扣日记10.30-【栈与队列篇】
滑动窗口
最大值
力扣日记:【栈与队列篇】
滑动窗口
最大值日期:2023.10.30参考:代码随想录、力扣239.
滑动窗口
最大值题目描述难度:困难给你一个整数数组nums,有一个大小为k的
滑动窗口
从数组的最左侧移动到数组的最右侧
RobinChan730
·
2023-11-01 01:30
leetcode
算法
职场和发展
开发语言
C语言
每日一题
(23)兔子的序列
牛客网BC159兔子的序列题目描述描述兔子发现了一个数字序列,于是开始研究这个序列。兔子觉得一个序列应该需要有一个命名,命名应该要与这个序列有关。由于兔子十分讨厌完全平方数,所以兔子开创了一个新的命名方式:这个序列中最大的不是完全平方数的数字就是他的名字。现在兔子有一个序列,想要知道这个序列的名字是什么。输入描述:第一行一个整数n,表示序列的长度。第二行有n个整数ai,表示序列中的n个数分别是多少
对编程一片赤诚的小吴
·
2023-11-01 00:45
算法
数据结构
leetcode
蓝桥杯动态规划
每日一题
一、买卖股票的最佳时机III股票最佳时机1.状态表示dp[i]:到达i天,所能获得的最大利润但是我们唯一不清楚的是,他完成了几笔交易,所以不如,就设置一种二维数组dp[m][3]2是说第0天是第0笔,第一天是第1笔,第二天就第二笔呗。但是我们写状态转移方程的时候发现,不好表示dp[i]和dp[i-1]之间的关系,所以进一步去细分f[3][i]:到达i位置,买入后没有进行别的操作处于可以卖出状态g[
狗哥不是甜妹
·
2023-11-01 00:14
蓝桥杯
动态规划
职场和发展
NLP课程笔记(严睿老师)—— 语言模型(N-grams)
不可以马尔可夫假设(MarkovAssumption):
滑动窗口
,只与临近的几个词有关Unigrams:每个单词独立,与其他词没有关系Bigrammodel:认为只与相邻的前一个词有关系(实际上不是很够
AngelaOrange
·
2023-10-31 23:18
NLP自然语言处理
自然语言处理
NLP
语言模型
N-grams
力扣刷题-队列-
滑动窗口
最大值
239.
滑动窗口
最大值给定一个数组nums,有一个大小为k的
滑动窗口
从数组的最左侧移动到数组的最右侧。你只可以看到在
滑动窗口
内的k个数字。
滑动窗口
每次只向右移动一位。返回
滑动窗口
中的最大值。
hxh207
·
2023-10-31 23:22
leetcode刷题
leetcode
算法
python
数据结构
Leetcode
每日一题
——143. 重排链表
143.重排链表给定一个单链表L:L0→L1→…→Ln-1→Ln,将其重新排列后变为:L0→Ln→L1→Ln-1→L2→Ln-2→…你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。这个问题的对象如果是支持下标索引的数组那就简单很多了,根据数组下标进行重组就可以,但是链表本身是不支持下标索引的,所以很自然地会想到先将链表中的每个节点存入数组数据结构中,这样就容易多了,这种解法的时间复杂
qq_长期不在
·
2023-10-31 23:01
数据结构和算法
链表
数据结构
leetcode
算法
力扣
每日一题
275. H 指数 II
力扣刷题笔记275.H指数II1、问题描述给定一位研究者论文被引用次数的数组(被引用次数是非负整数),数组已经按照升序排列。编写一个方法,计算出研究者的h指数。h指数的定义:“h代表“高引用次数”(highcitations),一名科研人员的h指数是指他(她)的(N篇论文中)总共有h篇论文分别被引用了至少h次。(其余的N-h篇论文每篇被引用次数不多于h次。)"来源:力扣(LeetCode)链接:h
Blanche117
·
2023-10-31 21:52
力扣
算法
数据结构
stl
c++
3.10
每日一题
(三角有理函数积分(三角函数加减乘除))
1、通过类型判别方法=>判断出为凑tanx2、加项减项拆+常用的积分公式注:tanx的导数是:cosx的平方分之一cosx的平方分之一=1+tanxarctanx的求导公式要记住
今天会营业
·
2023-10-31 21:51
数学
追梦算法
数学
三角有理函数不定积分
3.12
每日一题
(有理函数不定积分)
两种方法:1、拆项,然后分别加项减项拆,把分母降幂注:x凑x的平方时前面要乘1/2分子为x的平方可以分一个x去凑x的平方2、联想三角有理函数公式,使用三角函数求解用tant替换x;再通过二倍角公式降幂即可注:1+tanx的平方=cos的平方分之一(cosx的平方=(1+tanx)的平方分之一
今天会营业
·
2023-10-31 21:47
数学
追梦算法
数学
不定积分
滑动窗口
算法技巧
在我刷了一些
滑动窗口
相关的题目之后,发现很有技巧性,只要掌握了解题思路,就会很简单,所以我决定用这篇帖子记录一下,也帮助同样在刷
滑动窗口
相关题目的同学。
方圆想当图灵
·
2023-10-31 20:33
算法
网络原理之TCP协议(超详细 干货满满)
协议的段格式TCP协议的相关特性什么叫做可靠传输TCP采用了哪些主要机制保证了可靠传输和优化传输效率1.确认应答2.超时重传3.连接管理(三次握手、四次挥手)三次握手(建立连接)四次挥手(断开连接)4.
滑动窗口
不能再留遗憾了
·
2023-10-31 18:38
JavaEE
网络
tcp/ip
网络协议
怎样在页面上实现一个圆形的可点击区域【前端
每日一题
-4】
怎样在页面上实现一个圆形的可点击区域这是一道发散题,可以通过多种方式实现。以下是个人以及搜集的一些答案,仅供参考。Map实现Map的代码实现实在不知如何编写,之前都是在Dreamweaver上绘制后自动生成的。//网上摘录一段复制代码CSS实现主要利用border-radius属性div{background-color:rebeccapurple;width:100px;height:100px
weixin_38168322
·
2023-10-31 17:29
前端
ViewUI
【坚持
每日一题
10.31】回文子字符串的个数
给定一个字符串s,请计算这个字符串中有多少个回文子字符串。具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被视作不同的子串。示例1:输入:s="abc"输出:3解释:三个回文子串:"a","b","c"示例2:输入:s="aaa"输出:6解释:6个回文子串:"a","a","a","aa","aa","aaa"提示:1=0&&r
程序员小2
·
2023-10-31 16:25
四种限流算法原理
限流这里总结了四个算法分别是计数器固定窗口算法、计数器
滑动窗口
算法、漏斗算法、令牌桶算法1.计数器固定窗口算法计数器固定窗口算法是最基础也是最简单的一种限流算法。
WorseRole
·
2023-10-31 15:47
蓝桥杯
每日一题
2023.10.31
题目描述全球变暖-蓝桥云课(lanqiao.cn)题目分析果然有关连通块类的问题使用dfs都较为好写~~我们可以通过判断连通块的代码来加上部分条件算出被完全淹没的岛屿个数在岛屿中如果有为"#"的a[i][j]上下左右全部是"#"则说明此岛屿一定不会被完全淹没,但如果此连通块全部被遍历后发现没有这种情况则这个岛屿一定会被完全淹没,这时我们才看做它是真正我们要求的连通块,我们将其算入答案#includ
Akct
·
2023-10-31 15:36
蓝桥杯
职场和发展
(
每日一题
)面试官:让Chrome支持小于12px 的文字方式有哪些?区别
?一、背景Chrome中文版浏览器会默认设定页面的最小字号是12px,英文版没有限制原由Chrome团队认为汉字小于12px就会增加识别难度中文版浏览器与网页语言无关,取决于用户在Chrome的设置里(chrome://settings/languages)把哪种语言设置为默认显示语言系统级最小字号浏览器默认设定页面的最小字号,用户可以前往chrome://settings/fonts根据需求更改
itpeilibo
·
2023-10-31 14:19
css面试题
chrome
前端
css
蓝桥杯
每日一题
2023.10.26
测试次数-蓝桥云课(lanqiao.cn)题目描述题目分析对于本题我们可以使用动态规划来分析dp[i][j]代表剩余i层,j台手机的情况下对应的测试数量分类进行讨论一下:1.当只剩下一台手机的时候,只能从第一层一层一层往上尝试,尝试到第几层摔坏就是几2.当j=2,假设剩余k层,总层数为n,dp[k][2]可以分为以下两种情况:①摔坏dp[k][2]=dp[k-1][1];②没摔坏dp[k][2]=
Akct
·
2023-10-31 14:47
蓝桥杯
职场和发展
蓝桥杯
每日一题
2023.10.30
题目描述日志统计-蓝桥云课(lanqiao.cn)题目分析本题可以使用双指针来维护时间段的区间,在维护的时间段内确定是否为热帖#includeusingnamespacestd;typedeflonglongll;constintN=2e5+10;structnode{intt,id;}tiee[N];intn,d,k,cnt[N];setst;boolcmp(nodea,nodeb){retur
Akct
·
2023-10-31 14:47
蓝桥杯
职场和发展
【
每日一题
】275. H 指数 II-2023.10.30
题目:275.H指数II给你一个整数数组citations,其中citations[i]表示研究者的第i篇论文被引用的次数,citations已经按照升序排列。计算并返回该研究者的h指数。h指数的定义:h代表“高引用次数”(highcitations),一名科研人员的h指数是指他(她)的(n篇论文中)总共有h篇论文分别被引用了至少h次。请你设计并实现对数时间复杂度的算法解决此问题。示例1:输入:c
轩儿毛肚
·
2023-10-31 12:09
leetcode刷题笔记
算法
数据结构
leetcode
【
每日一题
】2003. 每棵子树内缺失的最小基因值-2023.10.31
题目:2003.每棵子树内缺失的最小基因值有一棵根节点为0的家族树,总共包含n个节点,节点编号为0到n-1。给你一个下标从0开始的整数数组parents,其中parents[i]是节点i的父节点。由于节点0是根,所以parents[0]==-1。总共有105个基因值,每个基因值都用闭区间[1,105]中的一个整数表示。给你一个下标从0开始的整数数组nums,其中nums[i]是节点i的基因值,且基
轩儿毛肚
·
2023-10-31 12:34
leetcode刷题笔记
算法
数据结构
leetcode
LeetCode 576. 出界的路径数(动规) / 526. 优美的排列(全排列,状压dp)
576.出界的路径数2021.8.15
每日一题
题目描述给你一个大小为mxn的网格和一个球。球的起始坐标为[startRow,startColumn]。
Zephyr丶J
·
2023-10-31 11:19
LeetCode
java
leetcode
LeetCode 944. 删列造序 / 面试题 01.05. 一次编辑 / 691. 贴纸拼词(记忆化搜索+状压dp)
944.删列造序2022.5.12
每日一题
题目描述给你由n个小写字母字符串组成的数组strs,其中每个字符串长度相等。这些字符串可以每个一行,排成一个网格。
Zephyr丶J
·
2023-10-31 11:19
LeetCode
leetcode
java
leetcode类别总结(持续更新)
数据结构-数组-二分&三分(持续更新、整理)_shushi6969的博客-CSDN博客区间和(数据结构-数组-区间和(持续更新、整理)_shushi6969的博客-CSDN博客)前缀和差分树状数组线段树
滑动窗口
笨笨小菜
·
2023-10-31 11:17
leetcode
leetcode
动态规划
数据结构
LeetCode 829.连续整数求和
每日一题
问题描述给定一个正整数n,返回连续正整数满足所有数字之和为n的组数。示例1:输入:n=5输出:2解释:5=2+3,共有两组连续整数([5],[2,3])求和后为5。示例2:输入:n=9输出:3解释:9=4+5=2+3+4示例3:输入:n=15输出:4解释:15=8+7=4+5+6=1+2+3+4+5提示:10){sum-=t;t++;}if(sum==0)ans++;}returnans;}}Ja
@小红花
·
2023-10-31 11:15
LeetCode
leetcode
算法
职场和发展
一、基础算法精讲:双指针
11.1两数之和II-输入有序数组1.2三数之和1.3最接近的三数之和1.4四数之和1.5统计和小于目标的下标对数目1.6有效三角形的个数2、相向双指针22.1盛最多水的容器2.2接雨水3、同向双指针:
滑动窗口
路哞哞
·
2023-10-31 10:12
算法笔记
2
算法
什么是 CNN? 卷积神经网络? 怎么用 CNN 进行分类?(2)
默认情况下,
滑动窗口
一次移动一步。而当stride=2时,则一次移动两步,垂直移动和水平移动都是。当我们提高stride的值的时候,卷积操作产生的
shimly123456
·
2023-10-31 09:29
搞明白
CNN
卷积神经网络
卷积神经网络
什么是 CNN? 卷积神经网络? 怎么用 CNN 进行分类?(3)
PLuhqtP7jdD8CD6rOWy20INGM44kULvrHu视频7:CNN的全局架构卷积层除了做卷积操作外,还要加上bias,再经过非线性的函数,这么做的原因是“scaledproperly”通常
滑动窗口
shimly123456
·
2023-10-31 09:24
搞明白
CNN
卷积神经网络
cnn
人工智能
神经网络
python+Opencv毕设项目车道检测【源码分享】
vd_source=ade69de02721681a9ef53733c06040c43、代码本项目通过滤波、边缘检测算法、
滑动窗口
、图像处
AI看世界
·
2023-10-31 08:41
副业1
python
opencv
计算机视觉
自动驾驶
国考综合
每日一题
2020.4.29
本题节选自国考2010年真题单选第3题正在成熟的行业具有的特点是()A.高速增长导致竞争加剧B.企业间的兼并和收购减少C.加速增加生产能力D.注重成本和服务上的竞争【正确答案】D【所属学科】《企业战略管理》第五章,不同行业的竞争战略。【难易程度】容易【考点解析】成熟的行业具有的特点:低速增长导致竞争加剧;注重成本和服务上的竞争;裁减过剩的生产能力;研究开发、生产、营销发生变化;行业竞争趋向国际化;
庐陵鹿鸣君
·
2023-10-31 06:37
力扣
每日一题
86:分隔链表
题目描述:给你一个链表的头节点head和一个特定值x,请你对链表进行分隔,使得所有小于x的节点都出现在大于或等于x的节点之前。你应当保留两个分区中每个节点的初始相对位置。示例1:输入:head=[1,4,3,2,5,2],x=3输出:[1,2,2,4,3,5]示例2:输入:head=[2,1],x=2输出:[1,2]提示:链表中节点的数目在范围[0,200]内-100valnext=head;sm
暴力递归战士
·
2023-10-31 05:34
LeetCode每日一题
leetcode
链表
算法
力扣
每日一题
4:寻找两个正序数组的中位数
目录题目描述:题目分析:一、合并数组法二、直接找中位数的位置三、二分查找(官方题解)四、划分数组法(官方题解)当A和B的总长度是奇数时,如果可以确认:当A和B的总长度是偶数时,如果可以确认:测试结果:题目描述:给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。算法的时间复杂度应该为O(log(m+n))。示例1:输入:nums1=[1,3]
暴力递归战士
·
2023-10-31 05:04
LeetCode每日一题
leetcode
算法
职场和发展
力扣
每日一题
:88. 合并两个有序数组
88.合并两个有序数组https://leetcode-cn.com/problems/merge-sorted-array/难度:简单题目:给你两个有序整数数组nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组。初始化nums1和nums2的元素数量分别为m和n。你可以假设nums1的空间大小等于m+n,这样它就有足够的空间保存来自nums2的元素。示例:示
清风Python
·
2023-10-31 05:31
算法之美
指针
算法
python
leetcode
数据结构
力扣
每日一题
88:合并两个有序数组
题目描述:给你两个按非递减顺序排列的整数数组nums1和nums2,另有两个整数m和n,分别表示nums1和nums2中的元素数目。请你合并nums2到nums1中,使合并后的数组同样按非递减顺序排列。注意:最终,合并后数组不应由函数返回,而是存储在数组nums1中。为了应对这种情况,nums1的初始长度为m+n,其中前m个元素表示应合并的元素,后n个元素为0,应忽略。nums2的长度为n。示例1
暴力递归战士
·
2023-10-31 05:30
LeetCode每日一题
leetcode
算法
数据结构
draft 18
网络层使用集线器怎么理解
滑动窗口
滑动窗口
的大小怎么确定GBN的发送窗口取决于延带宽积需要理解这个一整个过程发送方发送数据(一般不可
旅僧
·
2023-10-31 03:25
系统架构
前端成长进阶指北(JS篇)
点击上方三分钟学前端,关注公众号回复交流,加入前端编程面试算法
每日一题
群面试官也在看的前端面试资料今天主讲JS篇,且已整理成了pdf,文末免费获取下面进入正文吧????
前端瓶子君
·
2023-10-31 03:35
面试
java
编程语言
js
javascript
3.8
每日一题
(凑微分求不定积分)
方法一:通过化sin2x凑dcosx的平方方法二:通过一个sinx和一个2cosx凑dcosx的平方先化sinx为dcosx;再把cosx看成是u通过2udu=du的平方的思想化出dcosx的平方
今天会营业
·
2023-10-31 02:12
数学
追梦算法
数学
凑微分求不定积分
3.5
每日一题
(求齐次方程组的特解)
1、判断类型选择方法:看出为齐次方程(次幂都一样)2、化为变量可分离;按变量可分离的方法求出通解(此题等式两边同时除以x)3、把x=1,y=0带入通解,定常数C,求出特解注:因为求的是特解,且x>0,所以lnx可以不加绝对值
今天会营业
·
2023-10-31 02:11
数学
追梦算法
数学
齐次方程组的特解
3.6
每日一题
(线性方程求通解)
1、判断类型选择方法:发现以y为未知函数,以x为自变量,不符合我们学过的类型2、此时有两种方法:(1)x与y对调,此时x为未知函数,y为自变量(2)变量代换,将方程化为我们学过的类型3、通过方法(1),我们可以发现是线性方程的类型:先化为线性方程的标准形式;再带入公式求解即可注:此时y为自变量
今天会营业
·
2023-10-31 02:11
数学
追梦算法
数学
线性方程的通解
C语言
每日一题
PTA 10.30 day8
1.高空坠球皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少?输入格式:输入在一行中给出两个非负整数,分别是皮球的初始高度和n,均在长整型范围内。输出格式:在一行中顺序输出皮球第n次落地时在空中经过的距离、以及第n次反弹的高度,其间以一个空格分隔,保留一位小数。题目保证计算结果不超过双精度范围。
L_cl
·
2023-10-30 23:00
C语言习题算法
C语言
C语言力扣题练习
c语言
算法
数据结构
计算机网络复习
考试重点要掌握OSI七层模型,会根据数据画模拟和数字信号的图,尤其是TCP和UDP所提供的服务,掌握TCP连接建立和释放的完整过程,掌握
滑动窗口
的概念,还要了解端到端的含义,了解ARP、ICMP、CIDR
ghost_him
·
2023-10-30 22:13
笔记
计算机网络
网络
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他