富途笔试

第一题只有C++,没办法,试了输出“false”通过40%,输出“true”通过60%;
第二题,输入都没有描述,代码没通过,提交完又改了一下,算是勉强符合我的预期;

import java.util.*;


public class Solution {
    /**
     * 
     * @param paths int整型二维数组 
     * @param happy int整型一维数组 
     * @param root int整型 
     * @return int整型
     */
    public int maxHappy (int[][] paths, int[] happy, int root) {
        // write code here
        int res=0;
        Map<Integer,Integer> map=new HashMap<>();
        List<Set<Integer>> plan=new ArrayList<>();
        for(int[] a:paths){
            map.put(a[1],a[0]);
        }
        map.forEach((k,v)->{System.out.println(k+"->"+v);});
        int tag=1;
        for(int i=1;i<=map.size()+1;i++){
            Set<Integer> list=new HashSet<>();
            int flag=0;
            while (tag<=root){
                if(flag>map.size()+1-i){
                    break;
                }
                if(!list.contains(map.get(i+flag))){
                   list.add(i+flag) ;tag++;
                }
                flag++;
            }
            tag=1;
            plan.add(list);
        }
        for(Set<Integer> li:plan){
            res=Math.max(res,sum(li,happy));
        }
        return res;
    }
    public static int sum(Set<Integer> list,int[] happy){
        int sum=0;

        for(Integer i:list){
            sum+=happy[i];
        }

        return sum;
    }

    public static void main(String[] args) {
        int [][] tree=new int[][]{{1,2},{1,3},{2,4}};
        int [] happy=new int[]{0,5,4,2,3};
        System.out.println(new Solution().maxHappy(tree,happy,2));
    }
}


#笔试题目##富途#
全部评论
早上面试不怎么顺利,没发挥好,烦
2 回复 分享
发布于 2021-03-30 21:01
我佛了,通知我笔试过了,我觉得发挥的非常差,而且隔了两个星期了,通知我面试
点赞 回复 分享
发布于 2021-04-12 15:26

相关推荐

2024-11-26 00:10
门头沟学院 Java
chenxinxu:现在招聘的都学精了,你光学点数据库和中间件做个应用型项目人家看不上,你得有点可以“吹水”的高谈阔论的“高大上”的玩意,比如写点什么“基于分布式 Raft 共识性算法的XXX”balabala 的,然后做了什么详尽的 benchmark 怎么优化的吞吐率性能之类的,看起来就是科研论文研究领域。现在人不都这样吗,他知道的知识都是白菜,他不知道的领域都是高端,找点让大部分人看起来高端的玩意写
点赞 评论 收藏
分享
2024-11-05 17:59
门头沟学院 C工程师
贫道法号码农:如果人人都像你这样,我岂不是也要找到工作了
点赞 评论 收藏
分享
评论
1
1
分享
牛客网
牛客企业服务