leetcode165 比較版本號

2022-03-20 01:29:35 字數 375 閱讀 4767

解答:沒做出來,看答案才發現自己的愚蠢。。。。

思路:用split函式將字串用點分開,然後就直接可以比較了,

1.如果有乙個字串沒有到頭,我們就繼續,讓另乙個超過的等於「0」 即可,這是個小技巧,再兩個字串的移動中感覺用的比較多,

string s1=(i2.對於得到的數字直接比較得到答案。

1

class

solution

16else

17return

compare(s1,s2);18}

19return 0;20}

21private

intcompare(string s1,string s2)

2232 }

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...