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

c语言怎么做网站关于wordpress自动更新

c语言怎么做网站,关于wordpress自动更新,苏州seo网络推广,做折扣的网站问题#xff1a; 给定两个版本号 version1 和 version2 #xff0c;请比较它们。 版本号由一个或多个修订号组成#xff0c;各修订号由一个 . 连接。每个修订号由 多位数字 组成#xff0c;可能包含 前导零 。每个版本号至少包含一个字符。修订号从左到右编号#xff0c;…问题 给定两个版本号 version1 和 version2 请比较它们。 版本号由一个或多个修订号组成各修订号由一个 . 连接。每个修订号由 多位数字 组成可能包含 前导零 。每个版本号至少包含一个字符。修订号从左到右编号下标从 0 开始最左边的修订号下标为 0 下一个修订号下标为 1 以此类推。例如2.5.33 和 0.1 都是有效的版本号。 比较版本号时请按从左到右的顺序依次比较它们的修订号。比较修订号时只需比较 忽略任何前导零后的整数值 。也就是说修订号 1 和修订号 001 相等 。如果版本号没有指定某个下标处的修订号则该修订号视为 0 。例如版本 1.0 小于版本 1.1 因为它们下标为 0 的修订号相同而下标为 1 的修订号分别为 0 和 1 0 1 。 返回规则如下 如果 version1 version2 返回 1 如果 version1 version2 返回 -1 除此之外返回 0。 示例 1 输入version1 1.01, version2 1.001 输出0 解释忽略前导零01 和 001 都表示相同的整数 1 示例 2 输入version1 1.0, version2 1.0.0 输出0 解释version1 没有指定下标为 2 的修订号即视为 0 示例 3 输入version1 0.1, version2 1.1 输出-1 解释version1 中下标为 0 的修订号是 0version2 中下标为 0 的修订号是 1 。0 1所以 version1 version2 示例 4 输入version1 1.0.1, version2 1 输出1 示例 5 输入version1 7.5.2.4, version2 7.5.3 输出-1 提示 1 version1.length, version2.length 500 version1 和 version2 仅包含数字和 . version1 和 version2 都是 有效版本号 version1 和 version2 的所有修订号都可以存储在 32 位整数 中 解答思路 以下是使用 Java 实现比较版本号的代码 java public class VersionComparator { public static int compareVersions(String version1, String version2) { String[] v1Parts version1.split(\\.); String[] v2Parts version2.split(\\.); int length Math.max(v1Parts.length, v2Parts.length); for (int i 0; i length; i) { int v1Part i v1Parts.length? Integer.parseInt(v1Parts[i].replaceAll(^0, )) : 0; int v2Part i v2Parts.length? Integer.parseInt(v2Parts[i].replaceAll(^0, )) : 0; if (v1Part v2Part) { return 1; } else if (v1Part v2Part) { return -1; } } return 0; } public static void main(String[] args) { String version1 1.01; String version2 1.001; int result compareVersions(version1, version2); System.out.println(result); } } 这段代码首先将版本号按照 . 分割成数组然后比较每个修订号。如果版本号的长度不同则较短的版本号后面的修订号视为 0。如果某个修订号大于另一个修订号则返回 1如果小于则返回 -1如果所有修订号都相等则返回 0。 (文章为作者在学习java过程中的一些个人体会总结和借鉴如有不当、错误的地方请各位大佬批评指正定当努力改正如有侵权请联系作者删帖。)
http://www.hkea.cn/news/14426854/

相关文章:

  • 做的网站不能放视频软件使用微信推广的各种方法
  • seo建设网站手机与pc的网站开发
  • apache新建网站wordpress 熊掌号代码
  • 绍兴网站网站建设青海网页设计与网站建设
  • 自己的网站怎么做砍价网站建设中 网页代码
  • 建立网站怎么赚钱wordpress 肖
  • 北京网站开发公司一网天行网站建设与网页设计 视频教程
  • 昆明如何做百度的网站江西建设工程信息网
  • 青岛建网站做网站设计要注意什么问题
  • 石家庄建立网站的公司阿里网站制作需要多少钱
  • 安全的网站建设服务火车头采集器wordpress
  • 广州网站建设市场从零开始学手机网站开发教程
  • 左右翻网站模版wordpress 删除 下载文件
  • 福建建设执业资格注册管理中心网站保定公司网站建设
  • WordPress迁移网站打不开抖音代运营大概多少钱一个月
  • 自己做网站网站资源哪里来中学加强校园网站建设
  • vps搭建网站学校网站建设企业
  • 网站怎样建设才叫人性化免费做网站通栏广告
  • 自己怎么做淘宝网站中国建设官方网
  • 渭南企业网站建设wordpress more标签使用教程
  • 58同城网网站建设网站关键词排名消失
  • 2014最新网站模板-网页模板免费下载-风格吧珠海网站制作案例
  • 建筑设计人才招聘网站快速建站完整版
  • 网站建设昆明网络公司seo入门书籍推荐
  • 惠州做网站 百度优化网站优缺点分析
  • 天美影像传媒有限公司招聘广州seo外包公司
  • 制作一个网站数据库怎么做长沙网站建设与维护
  • 实名网站空间有经验的合肥网站建设
  • 网站记录ip 修改摄影作品网站app十大排名
  • 郑州路普科技惠州seo网站排名