2023.03.07

与归并排序有关的三个hard题,三道题都是利用merge的时候干事,因为都是不回退的结果,所以才有较低的时间复杂度
1.小和问题,merge的时候lp小于rp时,统计现在rp上有几个数n*lp,大于等于的时候正常merge,如果pr大于pl的二倍了,结果累加上pr到r的个数
2.bigger than right twice,merge的时候
3.count of range sum,用到了前缀数组,逆向思维,把问题变成i位置向前看有多少子数组符合修改后的range的,lp使用滑动窗口进行时间复杂度为n的优化,注意窗口是左闭右开。
全部评论
这是哪个岗位的题?
点赞 回复 分享
发布于 2023-03-28 14:33 湖南

相关推荐

不愿透露姓名的神秘牛友
03-28 13:48
hory权:校招vip纯神人了,还说自己是什么师范大学的
点赞 评论 收藏
分享
牛客840099999号:没见过这样的大厂,至少头部的肯定没有
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客企业服务