Untitled
unknown
python
3 years ago
902 B
6
Indexable
def func2():
# nums1 = nums1.copy()
# if len(nums1)==1:
# nums1=nums2
# return nums1
s1 = m-1
s2 = n-1
c = len(nums1) - 1
while(s1>=0 and s2>=0):
if nums1[s1] > nums2[s2]:
nums1[c] = nums1[s1]
s1-=1
print('yes',nums1)
elif nums1[s1] < nums2[s2]:
nums1[c] = nums2[s2]
s2-=1
print('yes-',nums1)
else:
nums1[c] = nums2[s2]
s2-=1
print('yes--',nums1)
c-=1
print(nums1,nums2,s1,s2,c)
if s1>=0:
print('here')
while s1>0:
nums1[c]=nums1[s1]
s1-=1
c-=1
# nums1[0:c] = nums1[0:s1]
elif s2>=0:
print('here-')
while s2>0:
nums1[c]=nums2[s1]
s1-=1
c-=1
# nums2[0:c] = nums1[0:s2]
print(nums1)Editor is loading...