#刷题交流# 打卡第五天:《最少前缀操作问题》 解题思路: 1.初始化:首先计算字符串 S 和 T 的长度,分别记为 n 和 m。初始化一个变量 ans 为 n,表示最坏情况下需要 n 次操作(即删除 S 的所有字符)。 2.遍历比较:遍历 S 和 T 的每一个字符,直到其中一个字符串结束。在遍历过程中,记录 S 和 T 在相同位置上不同字符的数量 cnt。 3.更新最小操作数:对于每一个位置 i,计算当前位置之前的不同字符数 cnt 加上剩余需要删除的字符数(即 n−1−i),更新 ans 为这些操作数的最小值。 4.返回结果:遍历结束后,ans 即为最少需要的操作次数。