算法基础真的是我的硬伤啊
大神的题解都是那么难看懂
每次点开正确答案只有三四句而自己敲了二三十行代码
都感觉自己的脑子是不是99新的
class Solution:
def getHint(self, secret: str, guess: str) -> str:
Bulls = 0
Cows = 0
s = secret
g = guess
len_v = len(s)
for i in range(0, len_v):
if s[i] == g[i]:
Bulls += 1
s1 = list(s)
s1[i] = "_"
s = "".join(s1)
slist = list(s)
dic = Counter(slist)
for i in range(0, len_v):
if s[i] == "_":
continue
if g[i] in dic and dic[g[i]] != 0:
Cows += 1
dic[g[i]] -= 1
ansr = "%dA%dB" % (Bulls, Cows)
return ansr



