matrix searching 指在矩阵(二维数组)中查找目标元素或满足条件的位置的过程与方法。常见情境包括:在无序矩阵中逐项查找,或在行/列有序矩阵中使用更高效的算法(如从右上角“折线”搜索、二分思路、分治等)。
/ˈmeɪtrɪks ˈsɝːtʃɪŋ/
We used matrix searching to find the value 42 in a 2D array.
我们用矩阵查找在一个二维数组里找到数值 42。
In a row-and-column sorted grid, matrix searching can reduce the time compared with checking every cell.
在行列都有序的网格中,矩阵查找相比逐格检查可以降低耗时。
matrix 源自拉丁语 matrix,本义与“母体/来源”相关,后来在数学中引申为“矩阵”。searching 来自古法语 cerchier(寻找、搜寻),进入英语后表示“查找/搜索”。合在一起,字面义即“在矩阵中进行搜索”。