两个排序过的时间序列a1,a2,将a1按顺序插入a2中并保持合并后的排序,要求返回插入的位置,有没有类似python中bisect_left的插入方法

请先 登录 后评论

最佳答案 2024-01-02 12:12

有一个函数叫做 asof,对于 asof(X, Y),返回 X 中不大于y的元素的最大序号。

a = [1,5,9,13,17]
x = 0 7 11 18
asof(a, x)
// output
[-1,1,2,4]

可以将返回结果 + 1 作为其插入的位置


请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,321 浏览
  • ACE 提出于 2024-01-02 02:15

相似问题