在计算机科学里, 后缀数组(英语:suffix array)是一个通过对
字符串的所有后缀经过排序后得到的数组。此数据结构被运用于全文索引、数据压缩算法、以及生物信息学。
在计算机科学里,后缀数组(英语:suffix array)是一个通过对
字符串的所有后缀经过排序后得到的数组。此数据结构被运用于全文索引、数据压缩算法、以及生物信息学。
后缀数组被
乌迪·曼伯尔与尤金·迈尔斯于1990年提出,作为对
后缀树的一种替代,更简单以及节省空间。它们也被Gaston Gonnet 于1987年独立发现,并命名为“PAT数组”。