关注
def compareVersion(version1, version2):
v1_parts = version1.split('.')
v2_parts = version2.split('.')
# Padding with zeros to make both versions have equal number of parts
max_len = max(len(v1_parts), len(v2_parts))
v1_parts += ['0'] * (max_len - len(v1_parts))
v2_parts += ['0'] * (max_len - len(v2_parts))
for part1, part2 in zip(v1_parts, v2_parts):
num1 = int(part1)
num2 = int(part2)
if num1 < num2:
return -1
elif num1 > num2:
return 1
return 0
查看原帖
点赞 评论
相关推荐
牛客热帖
正在热议
# 牛客帮帮团来啦!有问必答 #
832069次浏览 13128人参与
# 机械制造薪资爆料 #
321067次浏览 3741人参与
# 晒一晒我的offer #
3478257次浏览 55339人参与
# 金三银四,你有感觉到吗 #
330481次浏览 4232人参与
# 0offer是寒冬太冷还是我太菜 #
429459次浏览 4953人参与
# 实习生如何通过转正 #
27350次浏览 361人参与
# 海康威视求职进展汇总 #
102195次浏览 1221人参与
# 如何缓解入职前的焦虑 #
35909次浏览 354人参与
# 我在牛爱网找对象 #
50843次浏览 335人参与
# 毕业租房也有小确幸 #
27314次浏览 1493人参与
# 实习生应该准时下班吗 #
81202次浏览 597人参与
# 如何写一份好简历 #
276629次浏览 4108人参与
# 软件开发投递记录 #
479863次浏览 7250人参与
# 如果可以选,你最想从事什么工作 #
186903次浏览 3091人参与
# 春招已经启动啦 硬件uu开始投了吗? #
87379次浏览 683人参与
# 荣耀求职进展汇总 #
71732次浏览 732人参与
# 实习必须要去大厂吗? #
14119次浏览 224人参与
# 求职遇到的搞笑事件 #
19761次浏览 287人参与
# 你觉得找工作该拿大厂还是小厂练手 #
61981次浏览 873人参与
# 你觉得通信/硬件有必要实习吗? #
23707次浏览 428人参与