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
每日一题
】——1051.高度检查器
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【时间频度】九【代码实现】十【提交结果】一【题目类别】排序二【题目难度】简单三【题目编号】1051.高度检查器四【题目描述】学校打算为全体学生拍一张年度纪念照。根据要求,学生需要按照非递减的高度顺序排成一行。排序后的高度情况用整数数组expected表示,其中expected[i]是预计排在
IronmanJay
·
2023-10-30 20:57
LeetCode
leetcode
算法
数据结构
基数排序
排序算法
【LeetCode
每日一题
】——45.跳跃游戏 II
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【时间频度】九【代码实现】十【提交结果】一【题目类别】动态规划二【题目难度】中等三【题目编号】45.跳跃游戏II四【题目描述】给你一个非负整数数组nums,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。你的目标是使用最少的跳跃次数到达数组的最后一个位置。假设你
IronmanJay
·
2023-10-30 20:27
LeetCode
leetcode
游戏
算法
【LeetCode
每日一题
】——424.替换后的最长重复字符
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【时间频度】九【代码实现】十【提交结果】一【题目类别】哈希表二【题目难度】中等三【题目编号】424.替换后的最长重复字符四【题目描述】给你一个字符串s和一个整数k。你可以选择字符串中的任一字符,并将其更改为任何其他大写英文字符。该操作最多可执行k次。在执行上述操作后,返回包含相同字母的最长子
IronmanJay
·
2023-10-30 20:27
LeetCode
leetcode
算法
数据结构
c语言
哈希表
【LeetCode
每日一题
】——88.合并两个有效数组
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目注意】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】数组二【题目难度】简单三【题目编号】88.合并两个有效数组四【题目描述】给你两个有序整数数组nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组。初始化nums1和nums2的元素数量分别为m和n。你可
IronmanJay
·
2023-10-30 20:26
LeetCode
leetcode
数据结构
算法
数组
双指针
【LeetCode
每日一题
】——316.去除重复字母
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】栈二【题目难度】中等三【题目编号】316.去除重复字母四【题目描述】给你一个字符串s,请你去除字符串中重复的字母,使得每个字母只出现一次。需保证返回结果的字典序最小(要求不能打乱其他字符的相对位置)。五【题目示例】示例1:输入:s=“bc
IronmanJay
·
2023-10-30 20:26
LeetCode
leetcode
哈希算法
数据结构
c语言
栈
【LeetCode
每日一题
】——79.单词搜索
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】回溯法二【题目难度】中等三【题目编号】79.单词搜索四【题目描述】给定一个二维网格和一个单词,找出该单词是否存在于网格中。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格
IronmanJay
·
2023-10-30 20:56
LeetCode
leetcode
数据结构
算法
回溯法
深度优先搜索
【LeetCode
每日一题
】——212. 单词搜索II
文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】一【题目类别】回溯法二【题目难度】困难三【题目编号】212.单词搜索II四【题目描述】给定一个mxn二维字符网格board和一个单词(字符串)列表words,找出所有同时在二维网格和字典中出现的单词。单词必须按照字母顺序,通过相邻的单元格内的字母构成,
IronmanJay
·
2023-10-30 20:56
LeetCode
leetcode
数据结构
算法
回溯法
深度优先搜索
LeetCode
每日一题
——275. H-Index II
文章目录一、题目二、题解一、题目Givenanarrayofintegerscitationswherecitations[i]isthenumberofcitationsaresearcherreceivedfortheirithpaperandcitationsissortedinascendingorder,returntheresearcher’sh-index.Accordingtoth
叶卡捷琳堡
·
2023-10-30 20:55
leetcode
算法
数据结构
c++
【
每日一题
】H 指数 II
文章目录Tag题目来源题目解读解题思路方法一:二分查找写在最后Tag【二分查找】【数组】【2023-10-30】题目来源275.H指数II题目解读本题与274.H指数题目一致,只是加强了一下条件,数组是有序的。解题思路方法一:二分查找我们二分枚举论文的索引,设查找范围的初始左边界l为0,初始右边界r为n−1,其中n为数组citations的长度。每次在查找范围内取中点mid,则有n−mid篇论文被
wang_nn
·
2023-10-30 19:08
LeetCode每日一题
二分查找
数组
2023-10-30
C++
算法
2.28
每日一题
(参数方程定积分求面积)
参数哦方程求面积不知道定积分的范围(即角度范围α,β)1、先画图,确定定积分的角度范围:先通过被积函数在α为0,Π/2,Π上的值,把被积函数的图像画出来,找出面积所对应的角度范围α,β2、直接积分,此时,被积函数为sinθ、cosθ,且θ的范围为[0,Π],所以有两种常规方法:(1)按二倍角公式化简被积函数并套用公式:先用二倍角公式化简,再将未知数θ换成θ/2并更新dθ和上下限,再通过公式直接求出
今天会营业
·
2023-10-30 13:56
数学
追梦算法
数学
定积分
3.1
每日一题
(定积分求压力问题)
公式:(1)压力等于压强乘以面积(2)压强等于ρgh(即密度,重力加速度,水的深度)注:题目表面不一样,实际的原理都一样,做透一道题等于做懂一类题
今天会营业
·
2023-10-30 13:23
数学
追梦算法
数学
定积分
求水的压力
每日一题
275. H 指数 II(中等,二分)
最大最小值问题,应该是对总共的论文数作二分答案,但是昨天周赛写了对最高引用次数作二分的代码,懒得再写了。。classSolution:defhIndex(self,citations:List[int])->int:iflen(citations)==0:return0l,r=0,citations[-1]ans=[]whilel>1t=len(citations)-bisect_left(cit
eyvr
·
2023-10-30 13:33
用Python刷力扣
算法
python
leetcode
C语言
每日一题
(22)合并两个有序数组
力扣网88.合并两个有序数组题目描述给你两个按非递减顺序排列的整数数组nums1和nums2,另有两个整数m和n,分别表示nums1和nums2中的元素数目。请你合并nums2到nums1中,使合并后的数组同样按非递减顺序排列。注意:最终,合并后数组不应由函数返回,而是存储在数组nums1中。为了应对这种情况,nums1的初始长度为m+n,其中前m个元素表示应合并的元素,后n个元素为0,应忽略。n
对编程一片赤诚的小吴
·
2023-10-30 12:24
c语言
数据结构
开发语言
Go-Python-Java-C-LeetCode高分解法-第十二周合集
前言本题解Go语言部分基于LeetCode-Go其他部分基于本人实践学习个人题解GitHub连接:LeetCode-Go-Python-Java-C欢迎订阅CSDN专栏,
每日一题
,和博主一起进步LeetCode
friklogff
·
2023-10-30 10:25
LeetCode
golang
python
java
c++
leetcode
leetcode
每日一题
-单调递增的数字
题目描述给定一个非负整数N,找出小于或等于N的最大的整数,同时这个整数需要满足其各个位数上的数字是单调递增。(当且仅当每个相邻位数上的数字x和y满足xf)returnfalse;f=tmp;a/=10;}returntrue;}intmonotoneIncreasingDigits(intN){for(inti=N;i>=0;i--){if(check_num(i)==true)returni;}
qq62
·
2023-10-30 08:44
leetcode
蓝桥杯
每日一题
2023.10.29
螺旋折线-蓝桥云课(lanqiao.cn)题目描述题目分析在图中我们可以观察到四个对角线的值均为特殊点,其他的点可以根据这几个进行偏移量的计算从而进行表示,此题主要是找到规律即可#includeusingnamespacestd;typedeflonglongll;intmain(){llx,y,n;cin>>x>>y;if(abs(x)<=y)//在上方{n=y;cout<<(ll)(2*n-1
Akct
·
2023-10-30 06:28
蓝桥杯
职场和发展
2.27
每日一题
(定积分求面积,旋转体体积)
1、遇到求面积、定积分的问题,先画图:(1)抛物线(可正可负,所以抛物线函数需要有a变量)(2)过两个点2、定积分求面积有三种情况对应三条公式:(1)被积函数恒正:直接定积分(2)被积函数恒负:在定积分前面加负号(-);类似于把f(x)翻上去(3)被积函数有正有负(或被积函数不知道正负的情况下):被积函数加绝对值符号(||)3、通过分区间,判断被积函数的正负去绝对值符号4、分别计算定积分,求出答案
今天会营业
·
2023-10-30 06:35
数学
追梦算法
数学
定积分
LeetCode
每日一题
,删除有序数组中的重复项
题目删除有序数组中的重复项https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/公众号《java编程手记》记录JAVA学习日常,分享学习路上点点滴滴,从入门到放弃,欢迎关注描述难度:简单给你一个有序数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。不要使用额外的数组空间,你必须
java编程手记
·
2023-10-30 05:39
LeetCode
leetcode
java
力扣
每日一题
一.简单题1.两数之和1.两数之和-力扣(LeetCode)(1)暴力求解int*twoSum(int*nums,intnumsSize,inttarget,int*returnSize){inti=0,j=0;for(i=0;ival!=q->val)returnfalse;returnisSameTree(p->left,q->left)&&isSameTree(p->right,q->rig
对玛导至昏
·
2023-10-30 05:06
leetcode
算法
数据结构
1024程序员节
LeetCode
每日一题
: 154. 寻找旋转排序数组中的最小值 II
154.寻找旋转排序数组中的最小值II来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array-ii著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目已知一个长度为n的数组,预先按照升序排列,经由1到n次旋转后,得到输入数组。例如,原数组nums=[0,1,4
qtds114
·
2023-10-30 05:36
LeetCode算法题
算法
java
leetcode
力扣
每日一题
刷题总结:链表篇(持续更新)
19.删除链表的倒数第N个结点Medium快慢指针、栈2021/11/19给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。示例:输入:head=[1,2,3,4,5],n=2输出:[1,2,3,5]方法一:最容易想到的,先求链表长,再正序遍历找到要删除结点的前驱结点,然后删除。(这里使用了dummy辅助头结点,可以方便解决只有一个元素的情况)classSolution{public:
Villanelle#
·
2023-10-30 05:05
LeetCode
算法
leetcode
算法
职场和发展
c++
每日一题
:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
每日一题
:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。
爱喝雪碧的大个子
·
2023-10-30 05:04
算法
算法
指针
leetcode
数据结构
每日一题
-删除排序数组中的重复项
删除排序数组中的重复项题目示例解答题目给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间的条件下完成。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array著作权
测开小菜鸟
·
2023-10-30 05:04
leetcode每日一题
力扣
每日一题
81:搜索旋转排序数组||
题目描述:已知存在一个按非降序排列的整数数组nums,数组中的值不必互不相同。在传递给函数之前,nums在预先未知的某个下标k(0&nums,inttarget){intlo=0;inthi=nums.size()-1;intmid;while(lo<=hi){mid=(lo+hi)/2;if(nums[mid]==target)returntrue;if(nums[lo]==nums[mid]&
暴力递归战士
·
2023-10-30 05:31
LeetCode每日一题
leetcode
算法
数据结构
力扣
每日一题
82:删除排序链表中的重复元素||
题目描述:给定一个已排序的链表的头head,删除原始链表中所有重复数字的节点,只留下不同的数字。返回已排序的链表。示例1:输入:head=[1,2,3,3,4,4,5]输出:[1,2,5]示例2:输入:head=[1,1,1,2,3]输出:[2,3]提示:链表中节点数目在范围[0,300]内-100next==NULL)break;if(p->next->val!=p->val){cur=p;p=
暴力递归战士
·
2023-10-30 05:31
LeetCode每日一题
leetcode
链表
算法
力扣
每日一题
83:删除排序数组中的重复元素
题目描述:给定一个已排序的链表的头head,删除所有重复的元素,使每个元素只出现一次。返回已排序的链表。示例1:输入:head=[1,1,2]输出:[1,2]示例2:输入:head=[1,1,2,3,3]输出:[1,2,3]提示:链表中节点数目在范围[0,300]内-100next->val==p->val==x,p就后移,移到p->val!=x时,cur->next->next=p;直到遍历完整
暴力递归战士
·
2023-10-30 05:57
LeetCode每日一题
leetcode
算法
数据结构
算法|
每日一题
|H 指数|二分
274.H指数原题地址:力扣
每日一题
:H指数给你一个整数数组citations,其中citations[i]表示研究者的第i篇论文被引用的次数。计算并返回该研究者的h指数。
星不易
·
2023-10-30 04:18
不易
力扣算法每日一题
算法
java
leetcode
每日一题
:274. H 指数(中等)
题目给定一位研究者论文被引用次数的数组(被引用次数是非负整数)。编写一个方法,计算出研究者的h指数。h指数的定义:h代表“高引用次数”(highcitations),一名科研人员的h指数是指他(她)的(N篇论文中)总共有h篇论文分别被引用了至少h次。且其余的N-h篇论文每篇被引用次数不超过h次。例如:某人的h指数是20,这表示他已发表的论文中,每篇被引用了至少20次的论文总共有20篇。示例:输入:
Zhang HaoRui
·
2023-10-30 04:59
H 指数 II-
每日一题
一、题目 给定一位研究者论文被引用次数的数组(被引用次数是非负整数),数组已经按照升序排列。编写一个方法,计算出研究者的h指数。 h指数的定义:“h代表“高引用次数”(highcitations),一名科研人员的h指数是指他(她)的(N篇论文中)总共有h篇论文分别被引用了至少h次。(其余的N-h篇论文每篇被引用次数不多于h次。)"进阶:这是H指数的延伸题目,本题中的citations数组是保证
佳鑫大大
·
2023-10-30 04:29
leetcode
leetcode
java
二分法
H 指数-
每日一题
一、题目 给定一位研究者论文被引用次数的数组(被引用次数是非负整数)。编写一个方法,计算出研究者的h指数。 h指数的定义:h代表“高引用次数”(highcitations),一名科研人员的h指数是指他(她)的(N篇论文中)总共有h篇论文分别被引用了至少h次。且其余的N-h篇论文每篇被引用次数不超过h次。 例如:某人的h指数是20,这表示他已发表的论文中,每篇被引用了至少20次的论文总共有20
佳鑫大大
·
2023-10-30 04:28
leetcode
java
leetcode
排序
每日一题
274. H 指数(中等)
先讲一下自己的复杂的写法第一眼最大最小值问题,直接在0和最大被引次数之间二分找答案先排序,再二分,,,正解:排序得到citations的递减序列,通过递增下标i遍历该序列显然只要排序后的citations[i]>=i+1,那么h至少是i+1,由于citations[i]递减,i递增,所以遍历过程中必有交点,也就是答案classSolution:defhIndex(self,citations:Li
eyvr
·
2023-10-30 04:58
用Python刷力扣
算法
leetcode
1024程序员节
python
【Leetcode】【
每日一题
】【中等】274. H 指数
力扣(LeetCode)官网-全球极客挚爱的技术成长平台备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界IT名企DreamOffer。https://leetcode.cn/problems/h-index/description/?envType=daily-question&envId=2023-10-29给你一个整数数组citations,其中citations[
have_to_be
·
2023-10-30 04:24
Leetcode
leetcode
算法
职场和发展
【
每日一题
】二分查找
二分查找文章目录二分查找前言一、二分查找的前提二、二分查找的关键点三、二分查找写法一四、二分查找写法二总结前言坚持
每日一题
共勉:你不是不适合编程,是你的大脑还没习惯编程!!!
你不比别人差多少
·
2023-10-30 00:40
数据结构和算法
c++
算法
数据结构
力扣
每日一题
2021-09-06二分查找
文章目录704.二分查找题目描述思路:一行代码704.二分查找题目描述二分查找思路:一行代码classSolution:defsearch(self,nums:List[int],target:int)->int:returnansif(ans:=bisect_left(nums,target))<len(nums)andnums[ans]==targetelse-1
wcy1034036507
·
2023-10-30 00:09
leetcode每日一题
leetcode
LeetCode
每日一题
: 二分查找(No.704)
题目:二分查找给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。复制代码示例:输入:nums=[-1,0,3,5,9,12],target=9输出:4解释:9出现在nums中并且下标为4输入:nums=[-1,0,3,5,9,12],target=2输出:-1解释:2不存在nums中因此返回-1复制
weixin_33709590
·
2023-10-30 00:39
数据结构与算法
c++
每日一题
(二分查找)
题目描述:题解及注释:(各位看官老爷,点个赞再走呗,如果觉得有用的话【doge】)#includeconstintN=1e5+10;usingnamespacestd;intn,q,k;inta[N];intmain(){cin>>n>>q;for(inti=0;i>a[i];}while(q--){cin>>k;intl=0,r=n-1;while(l>1;if(a[mid]>=k)r=mid;
TIEA
·
2023-10-30 00:38
c++
开发语言
【
每日一题
】力扣 剑指 Offer 04. 二维数组中的查找
文章目录题目解题思路代码(C++)暴力二分线性查找总结题目题目链接:剑指Offer04.二维数组中的查找在一个n*m的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例:现有矩阵matrix如下:[[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22]
聆听逝去的流
·
2023-10-30 00:07
每日一题
leetcode
算法
每日一题
二分查找
牛客题解
每日一题
【二分查找II】
这道题唯一的考点就是如果当数组中存在重复的值,不修改边界的话可能会对结果值有一定的影响如果不考虑数组中会存在重复的值,通常情况下会是这么写的classSolution{public:intsearch(vector&nums,inttarget){intleft=0;intright=nums.size();while(left>1;//小于目标值排除左侧不可能重新确定左右区间if(nums[mi
爱生活,爱代码
·
2023-10-30 00:37
牛客解题
算法
leetcode
排序算法
二分查找法(
每日一题
)
给定一个n([0<n<10000])个元素有序的(升序)整型数组nums(nums在[-9999,9999])和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。
巧克力不假
·
2023-10-30 00:06
java
【Leetcode
每日一题
】35.搜素插入位置|二分查找数组下标
热爱写博客~预备程序媛所属专栏:LeetCode
每日一题
–进击大厂✈往期博文回顾:【JavaSE】保姆级教程|1万字+10张图学会类与对象–建议收藏️♂️近期目标:成为千粉小博主。
是瑶瑶子啦
·
2023-10-30 00:36
leetcode
算法
数据结构
每日一题
——洛谷 P1873 砍树 (二分查找模板)
大家好,我是爬行系,今天打卡的题用到了二分查找法,就顺便复习下二分模板吧文章目录二分查找法1.题目的特征2.二分模板例题题目描述AC代码练习题二分查找法二分查找也就是折半查找。折半查找是将N个元素分成大致相同的两部分。选取中间元素与查找的的元素比较,或者与查找条件相比较,找到或者说找到下一次查找的半区。每次都将范围缩小至1/2,所以时间复杂度是O(log2n),但是二分查找的前提是有序的,一般是从
爬行系
·
2023-10-30 00:05
每日一题
java
数据结构
算法
每日一题
之二分查找(一)
每日一题
之二分查找(一)1.题目(搜索插入位置)给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
程序小白的code之路(记录分享)
·
2023-10-30 00:33
每日一题
数据结构
【
每日一题
Day362】LC274H 指数 | 二分答案
H指数【LC274】给你一个整数数组citations,其中citations[i]表示研究者的第i篇论文被引用的次数。计算并返回该研究者的h指数。根据维基百科上h指数的定义:h代表“高引用次数”,一名科研人员的h指数是指他(她)至少发表了h篇论文,并且每篇论文至少被引用h次。如果h有多种可能的值,h指数是其中最大的那个。来晚了奔波的一天思路二段性:存在最大值y使,少于等于y的数值一定满足条件;大
TIkitianya
·
2023-10-29 23:04
每日一题
二分查找
leetcode
leetcode 97.交错字符串
原题97.交错字符串2020年7月18日
每日一题
题解我们可以把s1和s2拆为若干份并且交替排列组成一个字符串s4,s1和s2中的字母先后顺序与在生成的s4中的字母顺序相同,题目的意思是,假如某个s4与s3
可爱抱抱呀
·
2023-10-29 23:19
可爱宝宝做leetcode
java
leetcode
leetcode
每日一题
——80.删除有序数组中的重复项II(面试经典150题)
一、题目描述与要求80.删除有序数组中的重复项II-力扣(LeetCode)题目描述给你一个有序数组nums,请你原地删除重复出现的元素,使得出现次数超过两次的元素只出现两次,返回删除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间的条件下完成。示例示例1:输入:nums=[1,1,1,2,2,3]输出:5,nums=[1,1,2,2,3]解释:函数应返回新
茄味琪琪
·
2023-10-29 23:40
leetcode刷题
leetcode
面试
算法
c语言
蓝桥杯
每日一题
2023.10.28
题目描述递增三元组-蓝桥云课(lanqiao.cn)题目分析60分解法:直接暴力循环每一个数进行比较#includeusingnamespacestd;constintN=2e5+10;typedeflonglongll;lln,a[N],b[N],c[N],ans;intmain(){cin>>n;for(inti=1;i>a[i];for(inti=1;i>b[i];for(inti=1;i>
Akct
·
2023-10-29 18:51
蓝桥杯
职场和发展
【
每日一题
】274. H 指数-2023.10.29
题目:274.H指数给你一个整数数组citations,其中citations[i]表示研究者的第i篇论文被引用的次数。计算并返回该研究者的h指数。根据维基百科上h指数的定义:h代表“高引用次数”,一名科研人员的h指数是指他(她)至少发表了h篇论文,并且每篇论文至少被引用h次。如果h有多种可能的值,h指数是其中最大的那个。示例1:输入:citations=[3,0,6,1,5]输出:3解释:给定数
轩儿毛肚
·
2023-10-29 18:07
leetcode刷题笔记
算法
数据结构
leetcode
每日一题
2023.10.28
2558.从数量最多的堆取走礼物-力扣(LeetCode)直接用优先队列按题意操作即可classSolution{public:longlongpickGifts(vector&gifts,intk){priority_queueheap(gifts.begin(),gifts.end());for(inti=0;i
blueoni
·
2023-10-29 17:28
每日一题
算法
leetcode
数据结构
c语言
c++
【
每日一题
】2558. 从数量最多的堆取走礼物-2023.10.28
题目:2558.从数量最多的堆取走礼物给你一个整数数组gifts,表示各堆礼物的数量。每一秒,你需要执行以下操作:选择礼物数量最多的那一堆。如果不止一堆都符合礼物数量最多,从中选择任一堆即可。选中的那一堆留下平方根数量的礼物(向下取整),取走其他的礼物。返回在k秒后剩下的礼物数量。示例1:输入:gifts=[25,64,9,4,100],k=4输出:29解释:按下述方式取走礼物:-在第一秒,选中最
轩儿毛肚
·
2023-10-29 17:27
leetcode刷题笔记
算法
数据结构
leetcode
LeetCode 483. 最小好进制(数学) / 1239. 串联字符串的最大长度 / 1600. 皇位继承顺序(多叉树) / 401. 二进制手表
483.最小好进制2021.6.18
每日一题
题目描述对于给定的整数n,如果n的k(k>=2)进制数的所有数位全为1,则称k(k>=2)是n的一个好进制。
Zephyr丶J
·
2023-10-29 17:22
LeetCode
leetcode
java
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他