package LeetCode_1662 /** * 1662. Check If Two String Arrays are Equivalent * https://leetcode.com/problems/check-if-two-string-arrays-are-equivalent/ * * 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. Example 1: Input: word1 = ["ab", "c"], word2 = ["a", "bc"] Output: true Explanation: word1 represents string "ab" + "c" -> "abc" word2 represents string "a" + "bc" -> "abc" The strings are the same, so return true. Example 2: Input: word1 = ["a", "cb"], word2 = ["ab", "c"] Output: false Example 3: Input: word1 = ["abc", "d", "defg"], word2 = ["abcddefg"] Output: true * */ class Solution { /* * Time:O(n), Space:O(n) * */ fun arrayStringsAreEqual(word1: Array<String>, word2: Array<String>): Boolean { val sb1 = StringBuilder() val sb2 = StringBuilder() for (c in word1){ sb1.append(c) } for (c in word2){ sb2.append(c) } return sb1.toString() == sb2.toString() } }
1662. Check If Two String Arrays are Equivalent
原文:https://www.cnblogs.com/johnnyzhao/p/14022328.html