【精】LintCode领扣算法问题答案:1871 · 最大时刻
发布日期:2021-06-30 17:13:37
浏览次数:2
分类:技术文章
本文共 1422 字,大约阅读时间需要 4 分钟。
1871 · 最大时刻:
给一个24小时制的时间(00:00-23:59),其中有一个或多个数字是问号。问号处可以用任何一个数字代替,问可以表示的最大时间是多少。
样例 1
输入: time = "2?:00"输出: "23:00"
样例 2
输入: time = "??:??"输出: "23:59"
文章目录
题解
public class Solution { /** * @param time: a string of Time * @return: The MaximumMoment */ public String MaximumMoment(String time) { // Write your code here. char[] cs = time.toCharArray(); for (int i = 0; i < cs.length; i++) { if (cs[i] == '?') { switch (i) { case 0: if (cs[1] != '?' && cs[1] > '3') { cs[i] = '1'; } else { cs[i] = '2'; } break; case 1: if (cs[0] == '2') { cs[1] = '3'; } else { cs[1] = '9'; } break; case 3: cs[3] = '5'; break; case 4: cs[4] = '9'; break; } } } return String.valueOf(cs); }}
最后说两句
非常感谢你阅读本文章,如果你觉得本文对你有所帮助,请留下你的足迹,点个赞,留个言,多谢~
作者水平有限,如果文章内容有不准确的地方,请指正。
希望小伙伴们都能每天进步一点点。
本文由博客原创,转载请注明来源,谢谢~
转载地址:https://le-yi.blog.csdn.net/article/details/115456491 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年04月15日 19时35分26秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【转载】将Ubuntu16.04 中gedit在仅显示一个文件时显示文件名tab
2019-04-30
fstream 对象多次使用时注意clear
2019-04-30
调试 LenaCV 3D Camera (Linux)
2019-04-30
OpenCV杂记 - Mat in C++
2019-04-30
lnmp部署
2019-04-30
location区段
2019-04-30
nginx访问控制、基于用户认证、https配置
2019-04-30
用zabbix监控nginx
2019-04-30
SaltStack
2019-04-30
Jenkins 控制台输出中的奇怪字符
2019-04-30
Linux添加系统调用
2019-04-30
linux内存的寻址方式
2019-04-30
ubunut16.04的pip3出现问题,重新安装pip3
2019-04-30
how2heap-double free
2019-04-30
how2heap-fastbin_dup_consolidate
2019-04-30
orw_shellcode_模板
2019-04-30
[fmt+shellcode]string
2019-04-30
fmt在bss段(neepusec_easy_format)
2019-04-30