代码:
class Solution:
def countWords(self, words1: List[str], words2: List[str]) -> int:
cnt1 = Counter(words1)
cnt2 = Counter(words2)
return sum(v == 1 and cnt2[w] == 1 for w, v in cnt1.items())
代码:
class Solution:
def targetIndices(self, nums: List[int], target: int) -> List[int]:
ans = []
nums.sort()
for i, x in enumerate(nums):
if x == target:
ans.append(i)
return ans
代码:
class Solution:
def firstPalindrome(self, words: List[str]) -> str:
def Palindrome(s:str) -> bool:
if s[::-1] == s:
return True
else:
return False
for word in words:
if Palindrome(word):
return word
return ""
代码:
class Solution:
def findFinalValue(self, nums: List[int], original: int) -> int:
flag = True
while flag:
if original in nums:
original = original*2
else:
flag = False
return original