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

微商城小程序定制开发宁波网站关键词优化排名

微商城小程序定制开发,宁波网站关键词优化排名,sap系统,南通江苏网站建设2023-05-09每日一题 一、题目编号 2437. 有效时间的数目二、题目链接 点击跳转到题目位置 三、题目描述 给你一个长度为 5 的字符串 time ,表示一个电子时钟当前的时间,格式为 “hh:mm” 。最早 可能的时间是 “00:00” ,最晚 可能的时间…

2023-05-09每日一题

一、题目编号

2437. 有效时间的数目

二、题目链接

点击跳转到题目位置

三、题目描述

给你一个长度为 5 的字符串 time ,表示一个电子时钟当前的时间,格式为 “hh:mm” 。最早 可能的时间是 “00:00” ,最晚 可能的时间是 “23:59” 。

在字符串 time 中,被字符 ? 替换掉的数位是 未知的 ,被替换的数字可能是 0 到 9 中的任何一个。

请你返回一个整数 answer ,将每一个 ? 都用 0 到 9 中一个数字替换后,可以得到的有效时间的数目。

四、解题代码

class Solution {
public:int countTime(string time) {int minute = 0;int hour = 0; int res = 0;if(time[3] == '?'){if(time[4] == '?'){minute = 60;} else{minute = 6; }} else{if(time[4] == '?'){minute += 10;} }if(time[0] == '?'){if(time[1] == '?'){hour = 24;} else if(time[1] >= '4'){hour = 2;} else{hour = 3;}} else{if(time[1] == '?'){if(time[0] <= '1'){hour = 10;} else{hour = 4;}} }if(minute == 0 && hour == 0){return 1;} else if(minute == 0 && hour != 0){return hour;} else if(minute != 0 && hour == 0){return minute;} else{return hour * minute;}return 0;}
};

五、解题思路

(1) 用hour来记录 ‘?’ 所能替换的小时有多少种可能性,用minute来记录 ‘?’ 所能替换的分钟有多少种可能性。这里面讨论的是包含‘?’所能得到的小时和分钟的可能性,如果hour和minute最终的值不为0,即字符串中不包含‘?’,其自身就是一种可能性,应当返回答案1而不是0。

(2) 先讨论分钟,分钟由M1M2来组成,先讨论M1,如果M1 是 ‘?’ 的话,此时M1可能的值为0-5 6种,如果M2 == ‘?’ 的话,那么总共可能性为60种。如果M2 非问号,则总共可能性为6种。如果M1不是 ‘?’ 的话,判断M2是否为‘?’,不是的话则总可能性为0种,如果是‘?’ 的话,则总可能性为10种,即0-9。

(3) 再讨论时钟,时钟由H1H2来组成,先讨论H1,如果H1是 ‘?’ 的话,此时H1可能的值为0-2 2种,如果M2 == ‘?’ 的话,那么总共可能性为24种。如果M2非问号,则总共可能性得根据M2来判断,如果M2大于等于4,则M1不能为2为两种,否则的话,M1可以为2,则总共有3种。如果H1不是 ‘?’ 的话,则判断H2是否是‘?’,是的话则总可能性需要根据H1来判断,判断方式与之前所述类似,主要是判断H1是否是等于2。如果H2不是‘?’ 则总的可能性为0种。

(4) 最后按照hour和minute的值来进行组合求值。注意的是,hour == 0且minute == 0,返回1,理由在(1) 中已经阐述。

http://www.yayakq.cn/news/895879/

相关文章:

  • 翻页大图网站网站功能型和展示型的区别
  • 最好用的网站开发软件做木材生意的外贸网站
  • 拿品牌做网站算侵权吗深圳电商网站设计
  • 西安网站设计费用免费素材网站mixkit
  • 门户网站建设理由怎么做平台推广
  • 做网站鞍山微信拼团小程序怎么做
  • 怎么做自己的充值网站0元无货源开网店怎么开
  • 景安 怎么把网站做别名商标制作logo设计
  • 南山网站建设乐云seo成都官网搭建公司
  • 专业网站建设分类标准移动互联网开发安全案例
  • 网站建设公司怎么做公司的网站建设价格
  • 信专业广州网站建设wordpress 开启 gzip
  • 静态网站建设流程怎么写wordpress 标签云
  • 广东省网站集约化建设网站开发调研报告
  • 大二学生做网站难吗房屋设计装修网站
  • 网站备案查询官网入口WordPress验证问题
  • 阿里云服务器做电影网站帝国cms制作网站地图
  • 物流系统网站建设 的网站描述网络营销的推广
  • 做网站常规语言江门公司做网站
  • 电子商务网站建设与管理—李建忠便民网免费发布信息
  • 双语公司网站系统下载线上线下相结合的营销模式
  • 安贞网站建设公司wordpress免登录发文章
  • 广东省建设信息港网站html网页制作模板代码免费
  • 网站设计方案书ppt百度搜图
  • 下载官方网站app关键词优化心得
  • 中国机械加工网站营销型网站制作哪家好
  • 如何把学校网站建设好建设模式有哪些
  • 怎么做网站的防盗链生活门户网站开发方案
  • 制作网站一般要多少钱河东做网站公司
  • 公司网站服务费计入什么科目怎么直接用代码做网站