Python|检查两个字符串数组是否相等
前言力扣(LeetCode)是一个全球挚爱的计算成长平台。问题描述给两个字符串数组word1和word2。如果两个数组表示的字符串相同,则返回true,否则,返回false.示例1:输入:word1=["ab","c"],word2=["a", "bc"]输出:true示例2:输入:word1 =["a", "cb"], word2 = ["ab", "c"]输出:false解决方案通过观察本题的示例,是要去注意两个数组是str类型,并且两个数组中的元素都得一致,每个元素按顺序相加在一起,如若相等便是true,否则false。那如何才能把每个元素组合在一起呢?小编通过建立新的列表,对word1和word2元素的添加形成新的数组。ClassSolution:defarrayStringsAreEqual(self,word1:List[str]),word2:List[str])word3=""word4=""for i in range(len(word1)):word3+=word1[i]for j in range(len(word2)):word4+=word2[j]if word3==word4:return trueelse:return true结语力扣(LeetCode)平台具有极其丰富的题库,分类全面,并且用户活跃,完成每一周的力扣周赛都能让学习者有着很好的成就感和幸福感,解决问题的同时也在帮助学习者巩固知识,力扣也有许多面试题,帮助了解面试题到底是以怎样的形式出现的。实习编辑:欧洋责编 :豆浆油条能力越强,责任越大。实事求是,严谨细致。(where2go团队)微信号:算法与编程之美
赞 (0)