Check Array Formation Through Concatenation LeetCode solution in Python

1
class Solution:
2
def canFormArray(self, arr: List[int], pieces: List[List[int]]) -> bool:
3
keys, ans = {}, []
4
for piece in pieces:
5
keys[piece[0]] = piece
6
for a in arr:
7
if a in keys:
8
ans.extend(keys[a])
9
return "".join(map(str, arr)) == "".join(map(str, ans))

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0