首页 > 其他分享 >【111】

【111】

时间:2022-11-01 10:11:57浏览次数:52  
标签:String StringBuilder word1 数组 word2 字符串 111

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

给你两个字符串数组 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
--------------------------------------------------------------------------------------------------
分别便利两个数组,然后使用StringBuilder来接受连接后的字符串,再转成String类型进行比较
  class Solution {       public boolean arrayStringsAreEqual(String[] word1, String[] word2) {           StringBuilder sb1 = new StringBuilder(word1.length);           for(int i = 0; i < word1.length; i++ ){               sb1.append(word1[i]);           }           String s1 = sb1.toString();           StringBuilder sb2 = new StringBuilder(word2.length);           for(int i = 0; i < word2.length; i++ ){               sb2.append(word2[i]);           }           String s2 = sb2.toString();           return s1.equals(s2);       }   }
--------------------------------------------------------------------------------------------------
使用String累的join方法,用空字符连接两个字符串数组
String.join("",word1).equals(String.join("",word2));
--------------------------------------------------------------------------------------------------


标签:String,StringBuilder,word1,数组,word2,字符串,111
From: https://www.cnblogs.com/wzxxhlyl/p/16846603.html

相关文章

  • AcWing 1113. 红与黑
    蒟蒻只会暴搜了要点是先找到起点,从起点开始向各个方向搜DFS:(DFS当然也可以用for(inti=0;i,4;i++)来搜索四个方向,这里是个人习惯)#include<iostream>#include<cstring......
  • NCC2111,eclipse配置
    -Dnc.exclude.modules=${FIELD_EX_MODULES}-Dnc.runMode=develop-Dnc.server.location=${FIELD_NC_HOME}-DEJBConfigDir=${FIELD_NC_HOME}/ejbXMLs-DExtServiceConfigD......
  • HDU 1114 Piggy-Bank
    题目链接:​​传送门​​Piggy-BankProblemDescriptionBeforeACMcandoanything,abudgetmustbepreparedandthenecessaryfinancialsupportobtained.Them......
  • BZOJ 2111([ZJOI2010]Perm 排列计数-乘法逆元+完全二叉树模型+数列分数表示法)
    2111:[ZJOI2010]Perm排列计数TimeLimit: 10Sec  MemoryLimit: 259MBSubmit: 478  Solved: 283[​​Submit​​][​​Status​​][​​Discuss​​]......
  • ctfshow web111(变量覆盖+PHP超全局变量)
    functiongetFlag(&$v1,&$v2){eval("$$v1=&$$v2;");var_dump($$v1);}if(isset($_GET['v1'])&&isset($_GET['v2'])){$v1=$_GET['v1'];$v2=......
  • 1110 区块反转(JAVA)
    给定一个单链表L,我们将每K个结点看成一个区块(链表最后若不足K个结点,也看成一个区块),请编写程序将L中所有区块的链接反转。例如:给定L为1→2→3→4→5→6→7→8,K为......
  • 111
    include-once;#INDEX#============================================================================================================;Title.........:GUIScrol......
  • 外设驱动库开发笔记47:ADS111x系列ADC驱动
      关于ADC我们已经讨论过不少了,但在不同的应用需求下,我们会选择不同的原件。在这里我们将讨论ADS111x系列ADC驱动的设计与实现。1、功能概述  ADS1113、ADS1114和......
  • uni-app 111发送表情包功能
    chat.jsimport$Ufrom"./util.js";import$Hfrom'./request.js';classchat{constructor(arg){this.url=arg.urlthis.isOnline=falsethis.socket=......
  • LeetCode 1114. Print in Order
    原题链接在这里:https://leetcode.com/problems/print-in-order/题目:Supposewehaveaclass:publicclassFoo{publicvoidfirst(){print("first");}public......