import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param s string字符串 * @param t string字符串 * @return int整型 */ public int minCharacters (String s, String t) { int index1 = 0; int index2 = 0; while (index1 < s.length()) { if (s.charAt(index1) == t.charAt(index2)) { index2++; } index1++; } return t.length() - index2; } }
本题知识点分析:
1.字符串
2.双指针
3.数学模拟
本题解题思路分析:
1.利用双指针分别指向两个字符串,如果字符相等,那么index2++,表明有一个符合.
2.最后返回t字符串的长度减符合字符的长度index2即可。