1.在我尝试使用力扣刷题的第一天,我就不太看的明白这个些该怎么使用,毕竟我更常用的是使用函数,而不是类

Solution是类的名称,后面是需要通过类的调用来调取,例如是aa=Solution,就表示这个类被调用了
twoSum 是函数的名称,(self, nums: List[int],target: int)是函数的参数列表。
这里的:self 是指向对象实例的引用,通常在类中定义方法时会用到,表示对象本身。在做题时,大部分都没什么用。
nums: List[int]表示参数nums 是一个整数列表,函数将在这个列表中查找两个数的和等于目标值。“:”后面的是提示,不是一个实际的参数。
target: int 表示参数target是一个整数,表示目标值。“:”后面的是提示,不是一个实际的参数。
List[int]表示函数的返回类型是一个整数列表。这意味着这个函数将返回一个包含两个数的索引的整数列表,这两个数的和等于目标值。(做题时几乎用不上)
总结--就是nums,target已经给出且已经赋好值了,不用你来完成输入,只需要对nums和target进行操作,最后 return“答案”就可以了。
浙公网安备 33010602011771号