[当我尝试在运行的IDLE中运行我的代码,但不在Pycharm中运行,它只返回“以退出代码0完成的过程”
def twoNumberSum(array, targetSum):
array.sort()
left = 0
right = len(array)-1
while left < right:
currentSum = array[left] + array[right]
if currentSum == targetSum:
return[array[left],array[right]]
elif currentSum < targetSum:
left += 1
elif currentSum > targetSum:
right -= 1
return[]