FAQ
>
金融建模
>
建模问题
>
数组操作
Q:当自定义数组下标且下标的数字是打乱,无序的,如何才能快速的取到最后一个元素呢?
复制链接
A:比如:A := array(1:2, 0:3, 3:4) ;
取到数组A最后一个元素的方法借助矩阵关键字,代码如下:
A := array(1:2, 0:3, 3:4) ;
k:=mrows(a,1); //GetIntIndexs也可以实现
return A[k[length(k)-1]];
这里涉及到mrow和GetIntIndexs哪个执行效率高?
测试结果显示mrow执行效率比GetIntIndexs要高。