我有一个应用程序,它在信标上有一些后台执行, - 以及地理输入和退出事件。在信标出口事件中,我有一个计时器或大约8秒钟。在iOS 9中一切正常。但在iOS 10中,后台执行时间似乎非常随机。有时它有时会起作用。 我知道10秒限制。
有人也经历过同样的事吗?我在Apple文档中找不到任何新规则。
非常感谢 斯蒂芬
答案 0 :(得分:0)
没试过,但如果我想你,我会调查5 4
1 5
9 8
1 0
2 7
k = 3
Sort pairs by the smaller number in each pair:
[(1,0),(1,5),(2,7),(5,4),(9,8)]
Iterate from end to start:
i = 4; Insert (9,8) into heap
i = 3; Insert (5,4) into heap
i = 2; Range = 2-9
i = 1; Pop (9,8) from heap; Range = 1-7
i = 0; Pop (2,7) from heap; Range = 0-5
Minimal interval [0,5] (find k matching indices in O(n) time)