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

【LeetCode每日一题】1904. 你完成的完整对局数

给你两个字符串 startTimefinishTime ,均符合 "HH:MM" 格式,分别表示你 进入退出 游戏的确切时间,请计算在整个游戏会话期间,你完成的 完整对局的对局数

如果 finishTime 早于 startTime ,这表示你玩了个通宵(也就是从 startTime 到午夜,再从午夜到 finishTime)。

• 例如,如果 startTime = "05:20"finishTime = "05:59" ,这意味着你仅仅完成从 05:3005:45 这一个完整对局。而你没有完成从 05:1505:30 的完整对局,因为你是在对局开始后进入的游戏;同时,你也没有完成从 05:4506:00 的完整对局,因为你是在对局结束前退出的游戏。

假设你是从 startTime 进入游戏,并在 finishTime 退出游戏,请计算并返回你完成的 完整对局的对局数

思路如图:

在这里插入图片描述

代码实现:

var numberOfRounds = function(loginTime, logoutTime) {let loginTimeArr = loginTime.split(':');// let login = loginTimeArr[0]*60+Math.ceil(loginTimeArr[1]/15)*15;// 字符串加数字会拼接起来// let login = loginTimeArr[0]*60+loginTimeArr[1]let login = loginTimeArr[0]*60+Number(loginTimeArr[1])let logoutTimeArr = logoutTime.split(':');let logout = logoutTimeArr[0]*60+Number(logoutTimeArr[1])if(logout<login){logout+=24*60;}login = login-loginTimeArr[1] + Math.ceil(loginTimeArr[1]/15)*15;logout = logout-logoutTimeArr[1] + Math.floor(logoutTimeArr[1]/15)*15;return (logout-login)/15>0?(logout-login)/15:0;// 遗漏掉了一种情况 就是 一个向上取整,一个向下取整,然后logout< login// "00:47" "00:57"  应该先比较后对时间进行处理};
http://www.lryc.cn/news/259776.html

相关文章:

  • +0和不+0的性能差异
  • 美颜技术讲解:视频美颜SDK的开发与集成
  • 期末数组函数加强练习
  • 如何下载B站视频?我来教你B站视频下载方法
  • AcWing 3709:单链表节点交换 ← 四川大学考研机试题
  • RocketMQ源码 Broker-ConsumerFilterManager 消费者数据过滤管理组件源码分析
  • 数据挖掘-07-航空公司客户价值分析(包括数据和代码)
  • 浏览器 css 默认的字体图表
  • JAVA:注册表窗口的实现
  • Liunx Centos 防火墙操作
  • VirtualBox 和 Vagrant 快速安装 Centos7 报错
  • 使用Python进行数学四则运算
  • 成都工业学院2021级操作系统专周课程设计FCFS,SSTF,SCAN,LOOK算法的实现
  • 【51单片机系列】矩阵按键扩展实验
  • 大数据云计算——Docker环境下部署Hadoop集群及运行集群案列
  • 计算机网络链路层(期末、考研)
  • 洛谷 P8794 [蓝桥杯 2022 国 A] 环境治理
  • 力扣面试150题 | 买卖股票的最佳时期
  • uniapp 之 图片 视频 文件上传
  • MIT线性代数笔记-第28讲-正定矩阵,最小值
  • Python:五种算法RFO、GWO、DBO、HHO、SSA求解23个测试函数
  • 如何参与开源项目
  • twitter开发如何避坑
  • 人工智能算法合集
  • PythonStudio:一款国人写的python及窗口开发编辑IDE,可以替代pyqt designer等设计器了
  • 大模型应用_FastGPT
  • elasticsearch|大数据|elasticsearch的api部分实战操作以及用户和密码的管理
  • Android多进程和跨进程通讯方式
  • 通过Jenkins将应用发布到K8s1.24.3
  • 正则表达式入门与实践