【力扣】1662. 检查两个字符串数组是否相等(Go 一行代码版)

简介: 【力扣】1662. 检查两个字符串数组是否相等(Go 一行代码版)

题目链接

题意

给你两个字符串数组 word1 和 word2 。如果两个数组表示的字符串相同,返回 true ;否则,返回 false 。

数组表示的字符串 是由数组中的所有元素 按顺序 连接形成的字符串。

思路

两种方法

  • 遍历两个字符串数组,分别拼接到字符串a,b里,最后判断a,b是否相等
  • 直接调用strings的Join方法,将字符数组以指定的字符分隔拼接

代码

func arrayStringsAreEqual(word1 []string, word2 []string) bool {
    a := ""
    b := ""
    for _,val := range word1 {
        a+=val
    }
    for _,val := range word2 {
        b+=val
    }
    return a == b 
}
func arrayStringsAreEqual(word1 []string, word2 []string) bool {
    return strings.Join(word1,"") == strings.Join(word2,"")
}
目录
相关文章
|
3天前
|
机器学习/深度学习
leetcode代码记录(旋转图像
leetcode代码记录(旋转图像
8 0
|
3天前
|
算法
leetcode代码记录(全排列 II
leetcode代码记录(全排列 II
9 4
|
3天前
|
算法
leetcode代码记录(全排列
leetcode代码记录(全排列
9 1
|
3天前
|
索引
leetcode代码记录(Z 字形变换
leetcode代码记录(Z 字形变换
7 1
|
3天前
leetcode代码记录(最长回文子串
leetcode代码记录(最长回文子串
7 2
|
3天前
leetcode代码记录(回文数
leetcode代码记录(回文数
8 1
|
3天前
|
算法
leetcode代码记录(寻找两个正序数组的中位数
leetcode代码记录(寻找两个正序数组的中位数
10 2
|
3天前
leetcode代码记录(两数之和
leetcode代码记录(两数之和
8 1
|
3天前
|
索引
leetcode代码记录(最长公共子序列
leetcode代码记录(最长公共子序列
5 0
|
3天前
|
索引
leetcode代码记录(最长重复子数组
leetcode代码记录(最长重复子数组
8 0