这道题我应该是没达标
用bisect做了几分钟就通过测试了
这种偷懒以及错误做法没什么特别的,不讲思路。
正确的等以后更
代码:
import bisect
class Solution:
def findMedianSortedArrays(self, nums1, nums2):
"""
:type nums1: List[int]
:type nums2: List[int]
:rtype: float
"""
for i in nums2:
bisect.insort(nums1, i)
if len(nums1) % 2 == 0:
result = (nums1[len(nums1)//2]+nums1[(len(nums1)//2)-1])/2
else:
result = nums1[len(nums1)//2]
return result