端点

注意:大家小心,端点就是外包。

1.49. 字母异位词分组

class Solution {
    public List groupAnagrams(String[] strs) {
        HashMapmap = new HashMap();
        for(String str : strs){
            char[] s = str.toCharArray();
            Arrays.sort(s);
            String key = new String(s);
            ArrayListvalue = map.getOrDefault(key,new ArrayList());
            value.add(str);
            map.put(key,value);
        }
        return new ArrayList(map.values());
    }
}

2.给定一个字符串s(包含大小写),要求去除重复字母,结果按ascii码排序

import java.util.Scanner;
import java.util.TreeSet;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        while(sc.hasNextLine()){
            String str = sc.nextLine();
            TreeSet set = new TreeSet();
            for(int i = 0;i<str.length();i++){
                set.add(str.charAt(i));
            }  
        }
       System.out.println(set);
}
全部评论

相关推荐

05-26 10:24
门头沟学院 Java
qq乃乃好喝到咩噗茶:其实是对的,线上面试容易被人当野怪刷了
找工作时遇到的神仙HR
点赞 评论 收藏
分享
白火同学:大二有这水平很牛了,可以适当对关键信息加粗一点,比如关键技术、性能指标之类的。
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务