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

辽宁省建设科学研究院网站制作个人网站论文

辽宁省建设科学研究院网站,制作个人网站论文,云南科技公司网站,苏州网站建设电话题目#xff1a;写一个 RecentCounter 类来计算特定时间范围内最近的请求。 请你实现 RecentCounter 类#xff1a; RecentCounter() 初始化计数器#xff0c;请求数为 0 。int ping(int t) 在时间 t 添加一个新请求#xff0c;其中 t 表示以毫秒为单位的某个时间#x…题目写一个 RecentCounter 类来计算特定时间范围内最近的请求。 请你实现 RecentCounter 类 RecentCounter() 初始化计数器请求数为 0 。int ping(int t) 在时间 t 添加一个新请求其中 t 表示以毫秒为单位的某个时间并返回过去 3000 毫秒内发生的所有请求数包括新请求。确切地说返回在 [t-3000, t] 内发生的请求数。 保证 每次对 ping 的调用都使用比之前更大的 t 值。 解题思路 我们可以用一个队列维护发生请求的时间当在时间 ttt 收到请求时将时间 ttt 入队。 由于每次收到的请求的时间都比之前的大因此从队首到队尾的时间值是单调递增的。当在时间 t 收到请求时为了求出 [t−3000,t] 内发生的请求数我们可以不断从队首弹出早于 t−3000 的时间。循环结束后队列的长度就是 [t−3000,t] 内发生的请求数。 class RecentCounter{QueueIntegerqueue;public RecentCounter(){queuenew ArrayDequeInteger(); }public int ping(int t){queue.offer(t);while(queue.peek()t-3000){queue.poll(); } return queue.size();} }
http://www.zqtcl.cn/news/149903/

相关文章:

  • 怎样做国际网站dw网页设计代码免费
  • wordpress做企业站基础微网站开发公司
  • 用上海注册的公司建的网站怎么做asp网站
  • 一个专做特卖的网站千鸟云网站建设
  • 哈尔滨网站优化seo知名公司
  • 企业网站的开发流程个人免费建网站
  • 旅游网站平台建设方案策划书wordpress 自建cdn
  • 网站开发回访话术内容电商网站有哪些
  • 网络广告投放网站网站如何做关
  • 葫芦岛住房和城乡建设厅网站野望王绩
  • 小说网站怎么做网站建设需求分析班级
  • 开设购物网站的方案网站免费seo
  • 免费手机h5模板网站模板下载wordpress所有插件
  • 北京做网站开发公司wordpress主题创建后门
  • 企业门户网站建设内容企业建设网站的功能是什么意思
  • 做a的网站有哪些在国外做网站推广
  • 做外贸网站设计上需要注意什么python做音乐网站
  • 英语门户网站织梦源码wordpress 推荐插件
  • 学做衣服网站有哪些网站建设算入会计分录
  • 京东网站开发技术织梦网站如何做404
  • 论坛类网站开发屏蔽wordpress缩略图
  • 南宁市两学一做网站logo设计网站官网
  • 中国建设工程造价管理协会网站查询网站开发者的设计构想
  • 华强北网站建设设计素材网站p开头的
  • 怎样让网站快速收录利用数据库修改wordpress密码
  • 网站建设群发广告词做网站首页多少钱
  • 黑彩网站建设中企动力 网站价格
  • 上海营销型网站报价深圳企业网站制作设计
  • 网站清理通知北京电商购物网站
  • 新开传奇网站180合击创建一个个人网站需要多少钱