菜鸟leetcode LCP01

it2026-06-04  6

一、最简单的写法就是直接用for循环判断 引入一个新的变量count 如果猜测的变量与原来值相等,则count+=1

class Solution: def game(self, guess: List[int], answer: List[int]) -> int: count = 0 for i in range(0, len(answer)): if answer[i] == guess[i]: count += 1 else: pass return count

二、还可以用计算列表长度的解法 如果两个值相等则添加到列表 最后返回列表长度

class Solution: def game(self, guess: List[int], answer: List[int]) -> int: a = [] for i in range(0, len(answer)): if guess[i] == answer[i]: a.append(i) return len(a)
最新回复(0)