zoukankan      html  css  js  c++  java
  • 1662. Check If Two String Arrays are Equivalent (E)

    Check If Two String Arrays are Equivalent (E)

    题目

    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
    

    Constraints:

    • 1 <= word1.length, word2.length <= 10^3
    • 1 <= word1[i].length, word2[i].length <= 10^3
    • 1 <= sum(word1[i].length), sum(word2[i].length) <= 10^3
    • word1[i] and word2[i] consist of lowercase letters.

    题意

    判断两个字符串数组拼接成的字符串是否相等。

    思路

    直接拼接比较。


    代码实现

    Java

    class Solution {
        public boolean arrayStringsAreEqual(String[] word1, String[] word2) {
            StringBuilder sb1 = new StringBuilder(), sb2 = new StringBuilder();
            for (String s : word1) sb1.append(s);
            for (String s : word2) sb2.append(s);
            return sb1.toString().equals(sb2.toString());
        }
    }
    
  • 相关阅读:
    set的使用
    this.$watch(),this.$set(),this.$nextTick()=>{})
    web 错误代码解析
    samba 问题解决
    Linux postfix配置方法
    Linux rhcsa认证考试试题模拟
    Linux 使用nmcli配置网络
    Linux 链路聚合
    Linux ISCSI服务配置
    Linux Apache配置https访问
  • 原文地址:https://www.cnblogs.com/mapoos/p/14252030.html
Copyright © 2011-2022 走看看