LeetCode问题求助
a=input("请输入数据: \n").split(',')nums=) for i in range (len(a))]
print(nums)
target=int(input("请输入总和:\n"))
print(target)
class Solution():
def twoSum(self, nums,target):
lens=len(nums)
j=-1
for i in range(1,lens):
temp=nums
if (target-nums) in temp:
j=temp.index(target-nums)
print()
break
if j>=0:
return
c菜鸟刷题,请问 为啥我打印 print 为啥没有打印出来啊??
请输入数据:
2,7,11,15
请输入总和:
9
9
slhlde 发表于 2020-6-29 23:13
请输入数据:
2,7,11,15
因为你没有调用函数
a=input("请输入数据: \n").split(',')
nums=) for i in range (len(a))]
print(nums)
target=int(input("请输入总和:\n"))
print(target)
class Solution():
def twoSum(self, nums,target):
lens=len(nums)
j=-1
for i in range(1,lens):
temp=nums
if (target-nums) in temp:
j=temp.index(target-nums)
print()
break
if j>=0:
return
t = Solution()
t.twoSum(nums,target)
力扣的题不是这么做的…… 永恒的蓝色梦想 发表于 2020-6-30 08:01
力扣的题不是这么做的……
大佬,求指点啊?小白一枚 slhlde 发表于 2020-6-30 18:09
大佬,求指点啊?小白一枚
你只需要在 Solution 类里编写函数就可以了,不需要输入输出。
页:
[1]