Data structures 数据结构中行主选项和列主选项之间的差异

Data structures 数据结构中行主选项和列主选项之间的差异,data-structures,Data Structures,如何使用C计算数据结构中的行主项和列主项实现。我想知道正确的示例,而不是程序代码。在行主项中,元素是逐行遍历的,而在列主项中,元素是逐列遍历的 例如,详细信息检查 上面的数学表达式是:- 让我们考虑一个int数组的大小m *n和int字节大小。 情况1:如果数组索引以0开头 在RMO(行主顺序)中,为了访问元素a[i][j],我们应该交叉i行,每个行的元素都等于列数和j列数。所以,&a[i][j]=(i∗n+j)∗s+base和类似的&a[i][j]=(j∗m+i)∗当数组存储在CMO(列主顺序

如何使用C计算数据结构中的行主项和列主项实现。我想知道正确的示例,而不是程序代码。

行主项中,元素是逐行遍历的,而在列主项中,元素是逐列遍历的

例如,详细信息检查

上面的数学表达式是:-

让我们考虑一个int数组的大小m *n和int字节大小。 情况1:如果数组索引以0开头 在RMO(行主顺序)中,为了访问元素
a[i][j]
,我们应该交叉
i
行,每个行的元素都等于列数和
j
列数。所以,
&a[i][j]=(i∗n+j)∗s+base
和类似的
&a[i][j]=(j∗m+i)∗当数组存储在CMO(列主顺序)中时,s+base

情况2:如果数组索引以1开头

RMO:
&a[i][j]=((i−1)∗n+j−1)∗s+基准


CMO:
&a[i][j]=((j−1)∗m+i−1)∗s+base

您在错误的站点上问了这个问题;相反,你应该切换到教程或其他社区网站,如Quora!我要数学计算。。例如,有一个[5][5]和计算的矩阵,如果给定的行主值和列主值的基址为502,元素位于[2][4]@Nisha,我已经提供了数学表达式,希望您现在可以计算。