在 Python 中查找好的对数的程序
假设我们有一个数组nums。如果nums[i]与nums[j]相同且i 因此,如果输入类似于nums=[5,6,7,5,5,7],那么输出将为4,因为有4个好的对,索引为(0,3),(0,4)(3,4),(2,5) 让我们看看以下实现以获得更好的理解-示例(Python)
def solve(nums):
count=0
n=len(nums)
for i in range(n):
for j in range(i+1,n):
if nums[i] == nums[j]:
count+=1
return count
nums = [5,6,7,5,5,7]
print(solve(nums))
输入
[5,6,7,5,5,7]输出结果
4