【华为OD机试 2023最新 】 获取最大软件版本号(C++)

news/2024/7/20 19:54:55 标签: c++, 算法, 华为od, 华为od机试, 华为

题目描述

Maven 版本号定义,<主版本>.<次版本>.<增量版本>-<里程碑版本>,举例3.1.4-beta

其中,主版本和次版本都是必须的,主版本,次版本,增量版本由多位数字组成,可能包含前导零,里程碑版本由字符串组成。
<主版本>.<次版本>.<增量版本>:基于数字比较;例如

1.5 > 1.4 > 1.3.11 > 1.3.9

里程碑版本:基于字符串比较,采用**字典序;**例如

1.2-beta-3 > 1.2-beta-11

比较版本号时,按从左到右的顺序依次比较。

基于数字比较, 只需比较忽略任何前导零后的整数值 。
输入2个版本号,输出最大版本号

输入描述

输入2个版本号,换行分割,每个版本的最大长度小于50

输出描述

版本号相同时输出第一个输入版本号

用例

输入 2.5.1-C
1.4.2-D
输出 2.5.1-C
说明

http://www.niftyadmin.cn/n/167354.html

相关文章

【MySQL】解决MySQL登陆时的闪退问题

大家在打开MySQL时,可能会遇到在登陆界面输入密码之后就闪退的这个问题. 平时我们写代码,虽然会报错,但是错误的原因是给我们了.我们可以按照错误的原因进行处理.但是MySQL是直接闪退,所以并不知道报错的信息.这就造成了大部分人遇到这种情况就无从下手了.在这里教大家如何查看…

3月20日,30秒知全网,精选7个热点///“冀X”牌照即将落地河北雄安新区///马拉松全国纪录时隔16年被打破

///“冀X”牌照即将落地河北雄安新区 办法主要针对小客车以及公交客车、载货汽车、环卫车等机动车的登记上牌工作进行了规定。办理小客车登记上牌且符合条件的&#xff0c;可携带办法要求的有关材料到雄安新区车辆管理所 ///2023年女足世界杯总奖金提高至1.52亿美元 国际足联…

贪心算法的原理以及应用

文章目录0、概念0.1.定义0.2.特征0.3.步骤0.4.适用1、与动态规划的联系1.1.区别1.2.联系2、例子3、总结4、引用0、概念 0.1.定义 贪心算法&#xff08;greedy algorithm &#xff0c;又称贪婪算法&#xff09;是指&#xff0c;在对问题求解时&#xff0c;总是做出在当前看来是…

两份数据安全重磅研究报告|美创联合发布 入选代表厂商

近日&#xff0c;安全牛正式发布《数据安全管控平台应用指南》、《数据安全管理认证建设指引》研究报告&#xff0c;对目前数据安全关注的热点议题&#xff1a;数据安全管控平台、数据安全管理认证进行深入分析和研究&#xff0c;探讨其发展现状以及建设方案等&#xff0c;旨在…

[Android]使用自定义SurfaceView实现幸运转盘效果

背景最近想写个小应用&#xff0c;有个类似抽奖转盘的控件需要实现&#xff0c;因此记录和分享这个实现过程。一开始打算使用自定义view来写的&#xff0c;毕竟之前写过&#xff0c;后来写了一半&#xff0c;发现SurfaceView是一个专门为频繁绘制图形而提供的高性能类&#xff…

产品经理必备技能和职责

学习来源B站大饼老师&#xff1a;https://www.bilibili.com/video/BV184411g7R2?p4 产品经理学习笔记产品经理必备技能产品经理岗位职责一个完整的项目开发流程产品经理必备技能 产品经理岗位职责 视频连接&#xff1a;https://www.bilibili.com/video/BV184411g7R2?p6&…

Docker 部署 Nginx

需求&#xff1a;挂载本地nginx配置文件到nginx容器内部使用 挂载静态页面到nginx容器内部 http://192.168.56.128:81/hello.html 可以访问到nginx容器中的页面。 Centos7 安装 Nginx&#xff1a;https://liush.blog.csdn.net/article/details/125027693 1. 拉取镜像 docker p…

【Spring6】| Spring IoC注解式开发

目录 一&#xff1a;Spring IoC注解式开发 1. 回顾注解 2. 声明Bean的四个注解 3. Spring注解的使用 4. 选择性实例化Bean 5. 负责注入的注解&#xff08;重点&#xff09; 5.1 Value 5.2 Autowired与Qualifier 5.3 Resource 6. 全注解式开发 一&#xff1a;Spring I…