← 返回编程题库

需要面试准备

实现 solution(scores: list[list[float | None]], forward_returns: list[list[float | None]]) -> float。两个输入都是形状为 (T, N) 的二维矩阵:T 个时间戳作为行,N 个标的作为列。函数对每一行计算十分位多空价差(按分数排序后,顶部十分位的 forward_returns 均值减去底部十分位的 forward_returns 均值),然后对所有存活时间戳取平均,返回单个浮点数。

查看订阅方案