LeetCode 165. Compare Version Numbers
来源:互联网 发布:python时间精确到毫秒 编辑:程序博客网 时间:2024/06/14 02:45
public class Solution { public int compareVersion(String version1, String version2) { String[] v1 = version1.split("\\."); String[] v2 = version2.split("\\."); int l1 = v1.length; int l2 = v2.length; int i = 0;while (i != l1 && i != l2) { if (Integer.valueOf(v1[i]) < Integer.valueOf(v2[i])) return -1; else if (Integer.valueOf(v1[i]) > Integer.valueOf(v2[i])) return 1; else i++; }if (l1 < l2) {for (int j = i; j < l2; j++) {if (Integer.valueOf(v2[j]) != 0) return -1;}return 0;} else if (l1 > l2) {for (int j = i; j < l1; j++) {if (Integer.valueOf(v1[j]) != 0) return 1;}return 0;} else return 0; }}
0 0
- [LeetCode]165.Compare Version Numbers
- LeetCode 165. Compare Version Numbers
- 【LeetCode】165.Compare Version Numbers
- [leetcode] 165.Compare Version Numbers
- 【leetcode】165. Compare Version Numbers
- Leetcode 165. Compare Version Numbers
- 165. Compare Version Numbers LeetCode
- LeetCode *** 165. Compare Version Numbers
- leetcode 165. Compare Version Numbers
- LeetCode 165. Compare Version Numbers
- leetCode 165. Compare Version Numbers
- leetcode 165. Compare Version Numbers
- Leetcode 165. Compare Version Numbers
- LeetCode-165.Compare Version Numbers
- LeetCode-165. Compare Version Numbers
- 【leetcode】165. Compare Version Numbers
- [Leetcode]165. Compare Version Numbers
- LeetCode - 165. Compare Version Numbers
- PCA的数学原理
- 第十五周项目五链接字符串
- 堆和栈理论以及程序内存分配
- Service启动demo
- const(一):(转) 一个函数名后面加const表示什么意思
- LeetCode 165. Compare Version Numbers
- 设计模式学习5——原型模式
- 安卓辅助功能 滴滴自动刷单
- 【HTML5】IIC
- 小白笔记-------------------------------leetcode(169. Majority Element)
- 设计模式随笔-状态模式
- RxJava使用入门(二)
- 解决拷贝的虚拟机网卡配置不正确的问题
- Swift中函数的默认值