精華區beta Marginalman 關於我們 聯絡資訊
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