关于B题的一个问题
这个题为什么不能够用这个贪心思路:对每一个位置的字符进行判断,如果字符已经在它应该的位置,那么就标记,否则看有没有一次交换解决两个位置的字符,如果有,那么把这两个位置的字符交换,同时标记,ans+1,最后得到一个新的字符串,这个新的字符串里面没有一次交换解决两个位置这样的情况,然后for一圈寻找有多少个字符和目标字符串不同,如果有n个,那么最终答案就加上n-1。这个思路的问题在哪里?
相关推荐
敢逐云霄志:后端没92学历+大厂实习基本别想在秋招约面了,笔试可能都不会给你发,我双非本3段实习,一大,中,一小,中大厂笔试做了一堆,大厂就只有字节给面,其他全没动静,根本轮不到双非。