思路: 就是利用雙指針扛邑,因?yàn)?code>typed字符串長度一定 大于或者等于name
,條件才能成立
class Solution {
public boolean isLongPressedName(String name, String typed) {
int i = 0, j = 0;
while (j < typed.length()) {
if (i < name.length() && name.charAt(i) == typed.charAt(j)) {
i++;
j++;
} else if (j > 0 && typed.charAt(j) == typed.charAt(j-1) ) {
j++;
} else {
return false;
}
}
return i == name.length();
}
}