LeetCode 165 比較版本號

2021-10-24 04:49:42 字數 270 閱讀 9045

思路:

使用string類的split方法,將版本號以分隔符「.」進行切分,得到版本號字串陣列

接下來開始對兩個版本號字串陣列進行遍歷比較,在比較每乙個字串時,將其轉為int型別會自動忽略掉前導0

public int compareversion(string version1, string version2)  else if (num1 > num2) 

}return 0;

}

**參考自:

leetcode165 比較版本號

比較兩個版本號 version1 和 version2。如果 version1 version2 返回 1,如果 version1 version2 返回 1,除此之外返回 0。你可以假設版本字串非空,並且只包含數字和 字元。字元不代表小數點,而是用於分隔數字序列。例如,2.5 不是 兩個半 也不是...

LeetCode 165 比較版本號

比較兩個版本號 version1 和 version2。如果 version1 version2 返回 1,如果 version1 version2 返回 1,除此之外返回 0。你可以假設版本字串非空,並且只包含數字和 字元。字元不代表小數點,而是用於分隔數字序列。例如,2.5 不是 兩個半 也不是...

leetcode165比較版本號

class solution object defcompareversion self,version1,version2 type version1 str type version2 str rtype int 不一定只有4級,以長的那級為準 sp1 version1.split sp2 ve...