-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcompare-version-numbers.js
30 lines (28 loc) · 1.04 KB
/
compare-version-numbers.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/**
* Source: https://leetcode.com/problems/compare-version-numbers/
* Tags: [String]
* Level: Easy
* Title: Compare Version Numbers
* Auther: @imcoddy
* Content: Compare two version numbers version1 and version2.
* If version1 > version2 return 1, if version1 < version2 return -1, otherwise return 0.
*
* You may assume that the version strings are non-empty and contain only digits and the . character.
* The . character does not represent a decimal point and is used to separate number sequences.
* For instance, 2.5 is not "two and a half" or "half way to version three", it is the fifth second-level revision of the second first-level revision.
*
* Here is an example of version numbers ordering:
* 0.1 < 1.1 < 1.2 < 13.37
*
* Credits:Special thanks to @ts for adding this problem and creating all test cases.
*
*
* Subscribe to see which companies asked this question
*/
/**
* @param {string} version1
* @param {string} version2
* @return {number}
*/
var compareVersion = function(version1, version2) {
};