当前位置: 首页 > wzjs >正文

打开网站说建设中是什么问题nba实力榜最新排名

打开网站说建设中是什么问题,nba实力榜最新排名,企业所得税费用计算公式,做网站wzjseo文章目录 一、题目1、题目描述2、基础框架3、原题链接 二、解题报告1、思路分析1.1 方案一1.2 方案二 2、时间复杂度3、代码详解3.1 方案一3.2 方案二 三、本题小知识 一、题目 1、题目描述 给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论…

文章目录

  • 一、题目
    • 1、题目描述
    • 2、基础框架
    • 3、原题链接
  • 二、解题报告
    • 1、思路分析
      • 1.1 方案一
      • 1.2 方案二
    • 2、时间复杂度
    • 3、代码详解
      • 3.1 方案一
      • 3.2 方案二
  • 三、本题小知识

一、题目

1、题目描述

给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数。计算并返回该研究者的 h 指数。

根据维基百科上 h 指数的定义:h 代表“高引用次数” ,一名科研人员的 h 指数 是指他(她)至少发表了 h 篇论文,并且每篇论文 至少 被引用 h 次。如果 h 有多种可能的值,h 指数 是其中最大的那个。

示例 1:
输入:citations = [3,0,6,1,5]
输出:3
解释:给定数组表示研究者总共有 5 篇论文,每篇论文相应的被引用了 3, 0, 6, 1, 5 次。
由于研究者有 3 篇论文每篇 至少 被引用了 3 次,其余两篇论文每篇被引用 不多于 3 次,所以她的 h 指数是 3。

示例 2:
输入:citations = [1,3,1]
输出:1

提示:
n == citations.length
1 <= n <= 5000
0 <= citations[i] <= 1000

2、基础框架

  • C++版本给出的基础框架如下:

3、原题链接

https://leetcode.cn/problems/h-index/

二、解题报告

1、思路分析

1.1 方案一

   ( 1 ) (1) (1)创建一个大小为n的结果数组。
   ( 2 ) (2) (2)遍历原始数组,以当前遍历值为界,在结果数组中小于该值的下标元素值加1。
   ( 3 ) (3) (3)从大到小遍历结果数组,当元素值大于等于下标时,将下标返回。

1.2 方案二

   ( 1 ) (1) (1)先从小到大排序。
   ( 2 ) (2) (2)遍历数组,如果当前的值大于等于剩余未遍历的(包括当前遍历的)元素个数,则将其结果返回。

2、时间复杂度

3、代码详解

3.1 方案一

class Solution {
public:int hIndex(vector<int>& citations) {int n = citations.size();vector<int> ret(n+1,0);for (int i = 0; i < n; i++) {for (int j = 1; j <= citations[i]; j++) {if (j > n) {break;}ret[j]++;}}for (int i = ret.size() - 1; i > 0; i--) {if (ret[i] >= i) {return i;}}return 0;}
};

3.2 方案二

class Solution {
public:int hIndex(vector<int>& citations) {int n = citations.size();sort(citations.begin(), citations.end());for (int i = 0; i < citations.size(); i++) {if (citations[i] >= (n-i)) {return n-i;}}return 0;}
};

三、本题小知识

http://www.dtcms.com/wzjs/40018.html

相关文章:

  • 我的世界做皮肤壁纸网站灰色词排名上首页
  • 深圳餐饮网站建设百度推广没有一点效果
  • 南宁网站建设哪家百度付费推广有几种方式
  • 网站建设常用的英文seo博客网址
  • 酒店网络营销策略论文seo线上培训多少钱
  • 深圳 网站 传播百度商业平台
  • 电影网站 备案网站建设 网站制作
  • 专业网站建设找哪家公司网坛最新排名
  • 茌平网站建设公司南昌seo方案
  • wordpress微信小程序怀化seo推广
  • 东莞网站建设 兼职seo服务合同
  • 中企做的网站北京网站优化服务
  • 杭州餐饮 网站建设百度经验首页登录官网
  • 免费的网站建设竞价开户
  • 房产网站建设批发b站免费建网站
  • 甘肃省建设工程安质局网站深圳白帽优化
  • 专门做衬衣网站站长之家怎么找网址
  • 可口可乐公司建设网站的目的是什么意思搜索引擎优化管理实验报告
  • 北京网站制作一般多少钱曲靖新闻今日头条
  • 香港市建设局官方网站广东网站营销seo费用
  • 可信网站多少钱中国互联网域名注册服务机构
  • 北京网站建设公司华网制作作网站推广该怎么做
  • 销售app哪个好用沈阳企业网站seo公司
  • 建设大型的企业网站费用商家推广平台有哪些
  • 廊坊网站百度提交收录入口
  • 西山网站建设网络推广要求
  • 请人建设网站 要注意什么seo网站推广的主要目的
  • 网站怎么做推广和宣传友情链接检索数据分析
  • 网站动态画面用啥做关键词在线听免费
  • 工商网站如何做企业增资广州谷歌推广