Grokking Amazon Coding Interview
0% completed
Hidden Document
Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content Hidden Document Content
.....
.....
.....
Like the course? Get enrolled and start learning!
Elijah Heimsoth
· 5 months ago
class Solution: def commonChars(self, A): result = [] compToWord = {} # Capture freq of each letter in first word for char in A[0]: if char in compToWord: compToWord[char] += 1 else: compToWord[char] = 1 # For each other word for i in range(1,len(A)): word = {} # letter freq in curr word # Add letter to word IF in cTW for char in A[i]: if char in word and char in compToWord: word[char] += 1 elif char in compToWord: word[char] = 1 # IF word letter freq > cTW letter freq, replace for char in word: if word[char] >
Elijah Heimsoth
· 5 months ago
class Solution: def commonChars(self, A): result = [] compToWord = {} # Capture freq of each letter in first word for char in A[0]: if char in compToWord: compToWord[char] += 1 else: compToWord[char] = 1 # For each other word for i in range(1,len(A)): word = {} # letter freq in curr word # Add letter to word IF in cTW for char in A[i]: if char in word and char in compToWord: word[char] += 1 elif char in compToWord: word[char] = 1 # IF word letter freq > cTW letter freq, replace for char in word: if word[char] > com