HackerRank: Hash Tables- Ransom Note
Tags: hackerrank, 紮馬步
2020 第一天
感動自己的堅持阿!!!
新的一年 一定很美麗~~~~~~
Hash Tables: Ransom Note
# Complete the checkMagazine function below.
def checkMagazine(magazine, note):
dict_m = {}
yes_or_No = 'Yes'
for word in magazine:
# if dict_m has key word and not care of the value is None or not
if dict_m.get(word, -1) != -1:
dict_m[word] += 1
else:
dict_m[word] = 1
for note_word in note:
if dict_m.get(note_word, -1) != -1 and dict_m.get(note_word) >= 1:
dict_m[note_word] -= 1
else:
yes_or_No = 'No'
print(yes_or_No)