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

百度搜索这个网站为什么这么差网站 制作 工具

百度搜索这个网站为什么这么差,网站 制作 工具,赣州信息网,wordpress 文件类型给你一份工作时间表 hours#xff0c;上面记录着某一位员工每天的工作小时数。 我们认为当员工一天中的工作小时数大于 8 小时的时候#xff0c;那么这一天就是「劳累的一天」。 所谓「表现良好的时间段」#xff0c;意味在这段时间内#xff0c;「劳累的天数」是严格 大…给你一份工作时间表 hours上面记录着某一位员工每天的工作小时数。 我们认为当员工一天中的工作小时数大于 8 小时的时候那么这一天就是「劳累的一天」。 所谓「表现良好的时间段」意味在这段时间内「劳累的天数」是严格 大于「不劳累的天数」。 请你返回「表现良好时间段」的最大长度。 示例 1 输入hours [9,9,6,0,6,6,9] 输出3 解释最长的表现良好时间段是 [9,9,6]。 示例 2 输入hours [6,6,6] 输出0 前缀哈希 class Solution { public:int longestWPI(vectorint hours) {int sum 0, ans 0; unordered_mapint, int group {{0, -1}};for(int i 0;i hours.size();i){sum (hours[i] 8) ? 1 : -1;if(sum 0){ans i 1;}else if(group.find(sum-1) ! group.end()){ans max(ans, i - group[sum - 1]);}if(group.find(sum) group.end()){group[sum] i;}}return ans;} };这一题前缀哈希并不是空间最优最优空间是使用贪心栈的做法虽然空间复杂度都是O(n)但是实际的空间使用可能高于 O(n)因为当哈希表需要扩展时会预留更多的空间以减少哈希冲突。 sum (hours[i] 8) ? 1 : -1;这题的思想就是将大于8小时的天数记1小于等于8小时的天数记-1。 if(sum 0){ans i 1;}else if(group.find(sum-1) ! group.end()){ans max(ans, i - group[sum - 1]);}“表现良好的时间段”有两种情况一种是当前的sum能在哈希表中匹配到sum - 1时如果是匹配sum的话这个子段是「劳累的天数」等于「不劳累的天数」。第二种情况是当sum大于0的时候这时候说明整个数组都是表现良好的时间段。 if(group.find(sum) group.end()){group[sum] i; }并且只哈希表中的键只保存第一次出现的位置。
http://www.hkea.cn/news/14294581/

相关文章:

  • 做外贸的都有那些网站阿里巴巴电脑版网页
  • 手机网站 手机app网站设计需从哪些方面考虑
  • 58同城 网站开发短视频营销常用平台有
  • 网站利于搜索国外高清视频素材网站推荐
  • 沧州网站建设培训网站建设公司的
  • 黄骅市做网站广州企业网站制作推广运营
  • 天津北京网站建设济南企业网站推广方法
  • 江宁区财政局网站开发区分局免费发广告的软件有哪些
  • 短链生成网站太仓家政保洁公司
  • 如何做单网页网站html网页游戏制作
  • 手机端网站模板下载阿里云一键wordpress
  • 苏州网站建设智能 乐云践新网站开发面试自我介绍
  • 外省公司做网站备案湖南建设人力资源网站
  • 做网站设计的长宽一般是多少钱邯郸本地网络设计
  • 欧美一级A做爰片成电影网站按天计费的seo弊端
  • 中国做陶壶的网站有哪些长沙高端网站建设品牌
  • 宁波企业网站搭建价格wordpress近期评论
  • 电子商务怎么做网站wordpress邮箱设置
  • 怎么做简易手机网站小程序直播带货
  • 中国建设银行上海分行信息网站如何做网站讯息
  • 服务器安装完面板怎么做网站人力外包公司排名
  • wordpress算数的插件seo检测
  • 网站制作公司 云南wordpress 微信打赏
  • 网站设计的公司蒙特免费加客源软件
  • 电子商务网站建设课程设计代码个人网站的基本风格
  • 巨野有做网站的公司吗网站主流服务器语言
  • 永久域名注册网站小程序代理公司哪家好
  • 公司门户网站的设计与实现wordpress 文章内容
  • 汕头cms模板建站外贸网站推广技巧
  • 网站建设兼职在哪找物流信息网站有哪些