自我介绍
武汉某211 非科班选手 现在编程上瘾 没学过算法 数据结构 从0开始刷leecode
让我们一起攻克难关把!!!
leecode day01
1.猜数字
这一题应该是最简单的吧 从这个软柿子开始捏 ٩(๑>◡<๑)۶
1.小A 和 小B 在玩猜数字。小B 每次从 1, 2, 3 中随机选择一个,小A 每次也从 1, 2, 3 中选择一个猜。他们一共进行三次这个游戏,请返回 小A 猜对了几次?
输入的guess数组为 小A 每次的猜测,answer数组为 小B 每次的选择。guess和answer的长度都等于3。
思考
看到这个题目 第一反应是循环列表 for i in guess 但是转念一想 这两个列表要有对应关系
所以不如用for i in range(len(guess)) 然后去他们两个的索引来比较 (・ω・` )
解答代码为
class Solution:
def game(self, guess, answer):
# 累加
count = 0
# 循环列表的长度 然后根据索引进行比较
for i in range(len(guess)):
if guess[i] == answer[i]:
count += 1
return cou