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

宁波网站建设caiyiduo做网站的费属于什么费用

宁波网站建设caiyiduo,做网站的费属于什么费用,在线是免费生成器,网站seo啥意思怎么做原题链接#xff1a;力扣#xff08;LeetCode#xff09;官网 - 全球极客挚爱的技术成长平台 题目描述 给你一个整数数组 citations #xff0c;其中 citations[i] 表示研究者的第 i 篇论文被引用的次数#xff0c;citations 已经按照 升序排列 。计算并返回该研究者的 h…原题链接力扣LeetCode官网 - 全球极客挚爱的技术成长平台 题目描述 给你一个整数数组 citations 其中 citations[i] 表示研究者的第 i 篇论文被引用的次数citations 已经按照 升序排列 。计算并返回该研究者的 h 指数。 h 指数的定义h 代表“高引用次数”high citations一名科研人员的 h 指数是指他她的 n 篇论文中总共有 h 篇论文分别被引用了至少 h 次。 请你设计并实现对数时间复杂度的算法解决此问题。 样例1 输入 citations [0,1,3,5,6] 输出 3 样例2 输入 citations [1,2,100] 输出 2 Tag 二分 个人做法 个人用的是Acwing的二分法,特判了一下 class Solution { public:int hIndex(vectorint citations) {int size citations.size();int l 0,r size-1;while(lr){int mid (lr)/2;if(citations[mid] size-mid ) r mid;else l mid1;}if(l r citations[l] 0) return 0; return size-l;} }; 官方做法 class Solution { public:int hIndex(vectorint citations) {int size citations.size();int l 0,r size-1;while(lr){int mid (lr)/2;if( citations[mid] (size-mid) ) r mid-1;else l mid1;}return size-l;} }; 官方思路是把左区间放到满足条件的最小值处右区间放到不满足条件的最大值处且跳出循环必须是 l 严格大于 r ,因为最后结果是拿 l 算的所以当l r时此时的 l 仅仅是不满足条件的最大值处
http://www.dnsts.com.cn/news/175130.html

相关文章:

  • 网站常识wordpress添加跳转页面模板
  • 阿里云做网站经费佛山做pc端网站
  • 合肥做网站yuanmus平面设计工作好找吗
  • 电商网站策划书广州市国外网站建设平台
  • 网站建设公司公司哪家好网络推广方案包括哪些内容
  • 泰安集团网站建设多少钱农业银行总行门户网站建设
  • 网站关键词优化seo关键词之间最好用逗号百度查询关键词排名工具
  • 网站建设的文字用什么字体较好婚纱摄影网站模版整站源码
  • 汉中做网站的公司电话北京 企业网站开发
  • 网站建设工作室的营销方式创业计划书打开这个网站
  • 创意个人网站设计深圳华强北电子城
  • 网站开发维护合同模板电子版烟台比较好的软件公司
  • 网站设计美工排版编辑上海千家美装饰公司地址
  • 企业网站推广方案设计网站建设既有书籍又有光盘
  • 云南营销型网站响应式网站 尺寸
  • 临安城市建设公司网站成都摄影网站建设
  • 自适应微网站开发营销型集团网站建设
  • 个人建站软件深圳公司招聘网最新招聘信息
  • 微网站开发软件阿里云服务器建立网站吗
  • 网站开发需要哪些文档wordpress 去掉左上角
  • 合肥最新通告福田企业网站优化排名
  • 外贸网站怎么推广wordpress简单主题
  • 教学方面网站建设知道创宇 wordpress
  • 怎么做俄语网站网站说明页命名
  • 新闻型网站建设jsp旅游网站开发系统
  • 个人网站建立 学生湖北省住房和城乡建设厅网站
  • 怎么建网站自己做赌场网站网址相对路径如何设置
  • 山东网站建设空间网上购物系统数据流图
  • 如何建立免费的网站河南省建设厅网站考试成绩查询
  • 企业开源网站系统国际网店怎么开店