作者:
Rushia (みけねこ的鼻屎)
2024-05-03 09:20:04https://leetcode.com/problems/compare-version-numbers/description
165. Compare Version Numbers
給你兩個表示版本的字串,求出哪個版本比較大
If version1 < version2, return -1.
If version1 > version2, return 1.
Otherwise, return 0.
版本以 . 分隔,你可以忽略 0 開頭的版本號 ,也就是0001 和 1 相等。
思路:
1.用函數把版本依據 . 分成好幾組,每組轉成 int 比較大小,如果不相等就返回。
2.如果比完之後還有沒檢查的版本字串,該版本如果遇到大於0一定比較大,否則返回0。
py code: