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

网站建设 海外房产固定ip 建网站

网站建设 海外房产,固定ip 建网站,青岛做公司网站的多吗,ensp企业网络拓扑图文章目录 一、题目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/538564.html

相关文章:

  • 有没有在家做的手工活网站浙江金圣建设有限公司网站
  • 网站开发需要哪些资料动漫制作专业必须会画画吗
  • 网站被k怎么办163企业邮箱怎么开通注册账号
  • 哪个网站可以免费看小说不收费网站建设工作室 怎么样
  • 微信绑定网站员工培训内容
  • 腾讯快速建站平台wordpress主题压缩包
  • 网站用什么开发软件做百度关键词搜索量排名
  • 上海电商网站设计wordpress cosy2.04
  • 潜江市住房城乡建设厅网站北京网页设计高端定制
  • wordpress安装disuz网站优化报告
  • 网站建设交流论坛百度seo公司哪家最好
  • 网站建设商家电商网站建设实验原理
  • 微信推广和网站推广哪个好环球网站建设
  • 云梦网站怎么做浮窗专业服务网站建设
  • 使用django建设一个网站wordpress 人物照片墙
  • 做网站如何把栏目放到首页新手如何做服装网站
  • 平台网站做代理商网站上线前应该备案吗
  • 在线注册南昌网站排名优化报价
  • 嘉兴做网站优化vi设计logo
  • 订餐网站模板下载专业网页制作多少钱
  • 自适应网站建设软件高品质网站建设公司
  • 什么网站可以做模型挣钱百度建设公司网站
  • 高端企业门户网站建设费用建筑工程网上联合报审
  • 杭州网站建设外包有免费的个人网站吗
  • 网上做图赚钱的网站台州seo排名公司
  • 什么公司做网站给你一个网站如何做推广
  • 抄底券网站怎么做的温州网站建设设计
  • 网站首页默认的文件名一般为淘宝客建设网站
  • 做信息分类网站难吗关闭开发者模式
  • 陕西交通建设集团蓝商公司网站wordpress新建文章页修改图片样式