题解 | #最差是第几名(二)#

最差是第几名(二)

http://www.nowcoder.com/practice/165d88474d434597bcd2af8bf72b24f1

图片说明

查询中位数所在位置,其实就是查中位数落在哪一区间,区间即有范围
在第一步sum()over得出每一等级的累加人数即为该等级对应的最大值m
再利用窗口lag()over()构建出该等级对应的小值n
总人数/2落在哪个区间,哪个区间对应的等级即为中位数所在

全部评论

相关推荐

拉丁是我干掉的:把上海理工大学改成北京理工大学。成功率增加200%
点赞 评论 收藏
分享
11-08 17:36
诺瓦科技_HR
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务