【力扣】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,"")
}
目录
相关文章
|
23小时前
|
存储 算法
【数据结构与算法 | 基础篇】[数组专题]力扣88
【数据结构与算法 | 基础篇】[数组专题]力扣88
|
1天前
|
存储 C语言
Leetcode—— 删除排序数组中的重复项——C语言
Leetcode—— 删除排序数组中的重复项——C语言
|
1天前
|
算法 C语言
Leetcode----旋转数组 ------C语言篇
Leetcode----旋转数组 ------C语言篇
|
2天前
力扣2834. 找出美丽数组的最小和
力扣2834. 找出美丽数组的最小和
|
2天前
力扣421. 数组中两个数的最大异或值(字典树)
力扣421. 数组中两个数的最大异或值(字典树)
|
2天前
|
机器学习/深度学习
力扣2596. 检查骑士巡视方案
力扣2596. 检查骑士巡视方案
|
8天前
|
机器学习/深度学习
leetcode代码记录(旋转图像
leetcode代码记录(旋转图像
12 0
|
8天前
|
算法
leetcode代码记录(全排列 II
leetcode代码记录(全排列 II
16 4
|
8天前
|
算法
leetcode代码记录(全排列
leetcode代码记录(全排列
16 1
|
8天前
|
索引
leetcode代码记录(Z 字形变换
leetcode代码记录(Z 字形变换
15 1