我有两个排序列表,都是非递减顺序.例如,我有一个带有元素的已排序链表[2,3,4,5,6,7...],另一个带有元素[5,6,7,8,9...].
我需要找到两个列表中的所有常见元素.我知道我可以使用for循环和嵌套循环来迭代所有匹配以找到相同的两个元素.但是,有没有另一种方法可以做到这一点,运行时间少于O(n^2)?
我是 R 新手,需要使用包getnfac中的函数PANICr。而且该函数似乎只接受一个xts对象作为其第一个参数。然而,在我读了一些书之后,我仍然不明白什么xts是对象。谁能告诉我如何将 a 转换matrix为xts对象?
下面我使用return矩阵作为第一个参数。因此我只需要转换return为一个xts对象。
getnfac(return,143,"BIC3")
Error in getnfac(return, 143, "BIC3") :
x must be an xts object so lags and differences are taken properly
Run Code Online (Sandbox Code Playgroud)