392. Is Subsequence - Easy 前往題目 想法 用for loop 思路 看了解題思路恍然大悟,2 pointers就能完美解決 Codeclass Solution { public boolean isSubsequence(String s, String t) { int sP = 0; // s pointer int tP = 0; // t pointer // 當他們都在範圍內 while (sP < s.length() && tP < t.length()) { // 遇到一樣的 if (s.charAt(sP) == t.charAt(tP)) { ++sP; } ++tP; // 移動指針 } // 如果s指針移到s範圍外就代表匹配成功 return sP >= s.length() ? true : false; } } Leetcode > Easy #Leetcode #心得 #String #Two Pointers #Dynamic Programming 392. Is Subsequence - Easy https://f88083.github.io/2024/05/08/392-Is-Subsequence-Easy/ 作者 Simon Lai 發布於 2024年5月8日 許可協議 205. Isomorphic Strings - Easy 上一篇 尚品甄選電商SpringBoot-Web開發3權限管理之選單管理 下一篇 Please enable JavaScript to view the comments