简单讲一个二维表用一维表的实现,就是说一个二维数组是可以用一个一维数组来实现。
int arr[][] 是可以按顺序排列成 int arr[]。
假设 5 x 5 的数组,那么 arr[1][4] 对应 arr[9]
所以得到一个公式 column * ( row - 1) + column
就这么简单,哈哈。
简单讲一个二维表用一维表的实现,就是说一个二维数组是可以用一个一维数组来实现。
int arr[][] 是可以按顺序排列成 int arr[]。
假设 5 x 5 的数组,那么 arr[1][4] 对应 arr[9]
所以得到一个公式 column * ( row - 1) + column
就这么简单,哈哈。
转载于:https://www.cnblogs.com/Kurodo/archive/2013/03/25/2980676.html