165. Compare Version Numbers
来源:互联网 发布:python替换中文字符串 编辑:程序博客网 时间:2024/05/16 05:39
这道题通过“.”划分成数组,在一个一个数组比较
public class Solution { public int compareVersion(String version1, String version2) { String []versionl1 = version1.split("\\."); String []versionl2 = version2.split("\\."); int i = 0; while (i<versionl1.length&&i<versionl2.length){ if (Integer.valueOf(versionl1[i])>Integer.valueOf(versionl2[i])){ return 1; }else if (Integer.valueOf(versionl1[i])==Integer.valueOf(versionl2[i])){ i++; }else { return -1; } } if (i<versionl1.length){ for (;i<versionl1.length;i++){ if (Integer.valueOf(versionl1[i])>0)return 1; } } if (i<versionl2.length){ for (;i<versionl2.length;i++){ if (Integer.valueOf(versionl2[i])>0)return -1; } } return 0; }}
0 0
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- 165. Compare Version Numbers
- sublime 配置python 环境
- 静态存储区、堆区和栈区
- Ubuntu怎样安装 OpenJDK 8 in Ubuntu 14.04 & 12.04 LTS
- CodeForces
- 网络上各种指数 总结 收集
- 165. Compare Version Numbers
- LeetCode 485. Max Consecutive Ones
- leetcode水题:Max Consecutive Ones
- 马克思数学手稿问题
- [故障公告]博客站点遭遇超过20G的流量攻击被阿里云屏蔽
- Linux学习之——用户登陆查看命令
- android消息处理机制原理解析
- 【JAVA WEB】使用HTTPS请求外部接口
- <杭电HDU> OJ题目分类