58同城 8.31笔试

  1. 22道选择
  2. 三道编程
    1)找每个字符串数组都出现的字符串 ac
    2)500内找加上a或b都为完全平方数的数 ac
    3)0代表a,z代表25,一个数字可以有多少种字母表达方式 ac
  3. 1道多选 没看直接全选了,,
//第一题
public static ArrayList<String> findCommonString (ArrayList<ArrayList<String>> values) {
        // write code here
        Set<String> set = new LinkedHashSet<>();
        if(values.size()>1){
            for(int i=0;i<values.get(0).size();i++){
                set.add(values.get(0).get(i));
            }
        }else{
            return new ArrayList<String>();
        }

        for(int i=1;i<values.size();i++){
            Set<String> temp = new LinkedHashSet<>();
            for(int j=0;j<values.get(i).size();j++){
                String t = values.get(i).get(j);
                if(set.contains(t)){
                    temp.add(t);
                }
            }
            set = temp;
        }
        return new ArrayList<>(set);
}
#笔试题目##58集团#
全部评论
请问第2题的java有没有答案,谢谢
1
送花
回复
分享
发布于 2020-08-31 22:15
第三题可以发一下吗?笔试结束后
点赞
送花
回复
分享
发布于 2020-08-31 21:22
秋招专场
校招火热招聘中
官网直投
第一题一直20%
点赞
送花
回复
分享
发布于 2020-08-31 21:25
无序map不能用
点赞
送花
回复
分享
发布于 2020-08-31 21:25
只会c语言,,,java实在是不熟,,,但第一题用c语言又没法写,,,😥过了80,应该是重复串的原因,,, 选择题好多是乱选的,,,
点赞
送花
回复
分享
发布于 2020-08-31 21:25
第一题一直40% ,是不是顺序不行,我用map去重的
点赞
送花
回复
分享
发布于 2020-08-31 21:29
我编程是简答题那种模式,不能跳出页面,只能网页文本编辑框敲代码😥第一题的输入输出格式还描述得模棱两可的
点赞
送花
回复
分享
发布于 2020-08-31 21:31
这第一个题是如何判定顺序的啊 发了提问 没后续
点赞
送花
回复
分享
发布于 2020-08-31 21:31
第一题答案要有序,我也是改了有序才过的。
点赞
送花
回复
分享
发布于 2020-08-31 21:32
不要大家都是3ac啊给点希望
点赞
送花
回复
分享
发布于 2020-08-31 21:35
我遍历每个list用map记录,过了0.6,为啥,求大神解惑
点赞
送花
回复
分享
发布于 2020-08-31 21:36
第一个用LinkedHashMap? 顺序不一样都判错
点赞
送花
回复
分享
发布于 2020-08-31 21:37
第一题hashset得了0.6,用linkedhashset得了0.8....第三题dp少判断得了0.71....哎
点赞
送花
回复
分享
发布于 2020-08-31 21:42
同上,求第二题答案
点赞
送花
回复
分享
发布于 2020-08-31 23:23
第一题用map一直都是百分之八十,我晕了
点赞
送花
回复
分享
发布于 2020-09-01 09:11
第一道题60%,第二道题AC,第三道没搞出来
点赞
送花
回复
分享
发布于 2020-09-01 22:36

相关推荐

点赞 评论 收藏
转发
4 3 评论
分享
牛客网
牛客企业服务