java学习视频 网络视频直播系统 SpringApplication makefile soap paypal arm base64 vue提交表单 网络营销视频教程 seo计费系统 jquery事件绑定方法 jquery获取dom对象 web前端毕业设计题目 eclipse闪退 ps字体旋转角度 windows杀进程命令 matlab区分大小写吗 java 大文件上传 python生成多个随机数 python实例教程 java运行环境 java遍历集合 java实例方法 ip隐藏 服务器系统下载 灼热峡谷 redis入门指南 beatedit maya2008 win10环境变量 小米8游戏模式 cdr怎么画波浪线 方正兰亭粗黑字体下载 计划任务软件 华为手环怎么连接手机 数据库密码忘了怎么办 思源字体打包 超级好友 pr怎么加字幕特效
当前位置: 首页 > 学习教程  > 编程语言

检查两个字符串数组是否相等

2020/11/24 10:49:09 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

leetcode刷题39—— 检查两个字符串数组是否相等2020.11.24题目思路解法题目 给你两个字符串数组 word1 和 word2 。如果两个数组表示的字符串相同,返回 true ;否则,返回 false 。 数组表示的字符串 是由数组中的所有元素 按顺序 连接形成的…

leetcode刷题39—— 检查两个字符串数组是否相等2020.11.24

  • 题目
    • 思路解法

题目

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

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

示例 1:

输入:word1 = [“ab”, “c”], word2 = [“a”, “bc”]
输出:true
解释:
word1 表示的字符串为 “ab” + “c” -> “abc”
word2 表示的字符串为 “a” + “bc” -> “abc”
两个字符串相同,返回 true
示例 2:

输入:word1 = [“a”, “cb”], word2 = [“ab”, “c”]
输出:false
示例 3:

输入:word1 = [“abc”, “d”, “defg”], word2 = [“abcddefg”]
输出:true

思路解法

把字符数组内的字符串全部连接起来,进行比较即可
class Solution {
public:
bool arrayStringsAreEqual(vector& word1, vector& word2) {
string s1;
string s2;
for(auto c:word1){
s1 += c;
}
for(auto c:word2){
s2 += c;
}
return s1==s2;
}
};
auto 变量必须在定义时初始化,这类似于const关键字。
定义在一个auto序列的变量必须始终推导成同一类型


本文链接: http://www.dtmao.cc/news_show_400354.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?