9.12字节笔试

一共四道算法题
    1 多任务并发数的统计。输入任务个数  x表示任务开始时间。 y表示任务结束时间。 
        数据样例: N=4 , 1,2   2,3    3,5      4,3        输出3
    2 返回二叉树的特定值。首先判断该二叉树是否为对称。如果对称 就输出最大值的对称节点,如果不是对称二叉树,那么返回最大值
        输入样例是两个数组,前序和中序。因此这道题还需要先自己根据这两个数据构建一个树,才能继续下一步
    3 打宝石。有n个价值a_i的防御宝石,有m个攻击宝石价值b_i,问拥有的防御宝石能否抵御攻击宝石的攻击。当攻击价值总和能够整除防御价值总和,则可以防御
        输入样例: 2 5       10 12         2 3 5 2 1   
    4 输入一个有正有负的数列,从左到右,可以选择选取和不选取,要求所选取的数字之和始终为非负,问在限制条件下最多可以选取多少个数
          输入样例:       in 4 -4 1 -3 1 -3  out 5

#Java开发##笔试题目##字节跳动#
全部评论

相关推荐

4 1 评论
分享
牛客网
牛客企业服务