
这个是什么原因?代码有问题吗?一直是process finished with exit code 0.求解决办法!!
这个只是定义了类和一个类方法,并没有在程序里面调用这个方法,所以没有输出。
结束码0,是正常运行结束。
在程序下面加上下面的语句才会有输出:
from typing import List
# 啊什么鬼要完整的
class Solution:
def removeDuplicates(self, nums: List[int]) -> int:
i = 0
n = len(nums)
for j in range(n):
if nums[j] == nums[i]:
continue
i += 1
nums[i] = nums[j]
return i + 1
s = Solution()
test_list = [测试用例内容]
print(s.removeDuplicates(test_list))