165. 比较版本号

收获:

  1. 本题是比较两个列表, 两个列表长度未知,我原本是想分为两步来比较,第一个部分比较 Min(len1,len2)的数组,再比较长数组剩余部分与0的大小

  2. 可官方题解提供了直接比较的思路,对元素1,元素2赋值,有则有,无则0:

     for i in range(max(n1,n2)):

      i1 = nums1[i]  if  i < n1 else 0

      i2 = nums2[i]  if  i < n2 else 0

      if i1 != i2:

        return 1 if i1> i2 else -1

 

    return 0

 

 

 

 

 

posted @ 2020-09-05 14:07  ChevisZhang  阅读(88)  评论(0编辑  收藏  举报