题干:
思路:
输入的是一个字符串数组,输出是一个列表,首先我们需要通过遍历数组获得每一个字符串,我们想要判断获得的任意两个字符串是不是字母异位词,所以可以将获得的字符串排序(转换为字符数组,用Array.sort()方法)。排序后转换为字符串。将转换后的字符串作为HashMap的Key,判断后续通过遍历以及排序获得的字符串是否与HashMap已存在的Key相同,若相同,将原字符串加入Key对应的列表Value,最后输出结果列表。
题干:
思路:
输入的是一个字符串数组,输出是一个列表,首先我们需要通过遍历数组获得每一个字符串,我们想要判断获得的任意两个字符串是不是字母异位词,所以可以将获得的字符串排序(转换为字符数组,用Array.sort()方法)。排序后转换为字符串。将转换后的字符串作为HashMap的Key,判断后续通过遍历以及排序获得的字符串是否与HashMap已存在的Key相同,若相同,将原字符串加入Key对应的列表Value,最后输出结果列表。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/913709.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!