前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >codeforces B.Queries about less or equal elements

codeforces B.Queries about less or equal elements

作者头像
horan
发布2023-07-25 14:13:29
1050
发布2023-07-25 14:13:29
举报

这道题先去暴力解决,说我 timelimit error 看来是要求一些技巧,猜测将数组a排序,b中的每一个去比较数字a的值,正好是比较到a中那个大的的下标是要的结果,所以利用二分查找,导入python内置的一个二分的库bisect,下面是代码

代码语言:javascript
复制
import bisect
n,m=map(int,input().split(' '))
a=list(map(int,input().split(' ')))
b=list(map(int,input().split(' ')))
a.sort()
ans=[]
for i in b:
    ans.append(bisect.bisect(a,i))
print(str(ans).replace('[', '').replace(']', '').replace(',', ''))
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015-11-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档