作者Rushia (みけねこ的鼻屎)
看板Marginalman
標題Re: [閒聊] 每日LeetCode
時間Tue Oct 25 09:18:52 2022
1662. Check If Two String Arrays are Equivalent
給予兩個字串陣列判斷它們拼接起來之後是否相等。
Example:
Input: word1 = ["ab", "c"], word2 = ["a", "bc"]
Output: true
Explanation:
word1 represents string "ab" + "c" -> "abc"
word2 represents string "a" + "bc" -> "abc"
The strings are the same, so return true.
思路:
1.拼接起來判斷是否相等。
JavaCode:
class Solution {
public boolean arrayStringsAreEqual(String[] word1, String[] word2) {
StringBuilder s1 = new StringBuilder();
StringBuilder s2 = new StringBuilder();
for(String w : word1)
s1.append(w);
for(String w : word2)
s2.append(w);
return s1.toString().equals(s2.toString());
}
}
靠北 這啥白癡題
https://i.imgur.com/HLS8By9.gif
--
https://i.imgur.com/fHpKflu.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.49.151 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1666660735.A.76D.html
推 Jaka: 大師 10/25 09:19
→ ken890126: 答案是C 10/25 09:22
推 twosheep0603: 就這? 10/25 09:38
推 koy784512: 大師 10/25 09:53
推 NTHUlagka: 大師 10/25 19:21
→ NTHUlagka: 但這題應該可以不用拼接 直接比 空間上會比較好一點 10/25 19:22
→ NTHUlagka: 也可以提前終止 但以時間複雜度來看都沒差 10/25 19:23