leetcode165

1  クラスソリューション:
 2      DEF compareVersion(自己、VERSION1:STR、バージョン2:STR) - > INT 3          ARY1 = version1.split(' ' 4          ARY2 = version2.split(' ' 5          N1、N2 = LEN (ARY1)においてlen(ARY2)
 6          I、J = 00 7 一方、 I <N1及びj < N 2:
 8              、V1 = INT (ARY1 [I])
 9              V2 = INT (ARY2 [J])
 10 もし
                      V1 < V2:
 11                  リターン - 1 
12              のelif V1> V2:
 13                  リターン 1 
14              I + = 1 
15              J + = 1 
16          つつ I < N1:
 17              、V1 = INT (ARY1 [i])と
 18              であれば、V1> 0 19                  リターン 1 
20              I + = 1 
21          ながら <J N2:
 22              V2 = INT (ARY2 [J])
 23              もしV2> 0 24                  リターン - 1 
25              J + = 1 
26          リターン 0

 

おすすめ

転載: www.cnblogs.com/asenyang/p/12019707.html