LeetCode: Check If Two String Arrays are Equivalent
Question
Given two string arrays word1 and word2, return true if the two arrays represent the same string, and false otherwise.
A string is represented by an array if the array elements concatenated in order forms the string.
Solution#1
def array_strings_are_equal(word1, word2)
word1.join == word2.join
end
Solution#2
def array_strings_are_equal(word1, word2)
i = 0
j = 0
first_word = String.new
second_word = String.new
while i < word1.length
first_word = first_word + word1[i]
i += 1
end
first_word
while j < word2.length
second_word = second_word + word2[j]
j += 1
end
first_word == second_word
end
Comments