POJ-Anagrammatic Distance-字母距离

来源:互联网 发布:网络安全法的心得体会 编辑:程序博客网 时间:2024/05/16 15:17

题意
若两个单词所含的字母完全相同,则这两个单词可称为“anagrams”。给出两个单词,通过对单词中的字母进行删除,可以使用两个单词成为anagrams。Anagrammatic Distance被定义为需要进行删除的单词数量。
分析
一种解法是先对两个单词进行排序,然后求两个单词的LCS值,最求返回(单词1长度-LCS)+(单词2长度-LCS)即可。但这种解法显得比较麻烦了。
另一种解法是,直接统计两个单词各个字母出现的次数,再对相应次数求差(绝对值),然后将这差值求和即可。
代码

原创粉丝点击