给定索引英石, 功能按列主要顺序将 2d 索引映射到线性索引。反转此功能的最快方法是什么?我的第一个倾向是在第一个列表上进行二进制搜索三角形数字,但是否有更快的(也许,除了具有二次存储复杂度的查找表)解决方案?
从压缩三角矩阵的线性索引转换为密集索引
计算科学
线性代数
矩阵
算法
2021-11-25 03:52:35
1个回答
给定线性索引, 你可以反转
通过首先计算-索引通过
在哪里是地板函数。那么显然微不足道地如下
公式为是基于求解二次方程
在哪里是整数的真正对应物. 分支切割的选择是显而易见的。
请注意,如果是一个三角形数,是一个整数。
其它你可能感兴趣的问题