whisperzzZ:我觉得第三题可以简单一点,就是先排序,然后分成3部分,前面小的*2,中间不变,最后大的除以2,这样总共k+1种情况(前面0个-前面k个)。这样,新的最小值就在三个数之间选出来(3个部分的第一个数,都能O(1)取到),新的最大值也在三个数之间。然后取出最小和最大算一下。这样就是排序nlogn,后面O(k)就可以
查看3道真题和解析 投递阿里巴巴等公司10个岗位 >
0 点赞 评论 收藏
分享
2023-02-22 17:26
门头沟学院 Java 213456789:你问的这个rpc和我在github上的guide哥给的目录一模一样的
查看11道真题和解析 投递字节跳动等公司10个岗位 >
0 点赞 评论 收藏
分享
投递京东等公司10个岗位 >
0 点赞 评论 收藏
分享
谦虚的小冤种在加班:现在日常实习都这么难了啊
投递ZOOM等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了: