Builds a map from pairs of labels to indexes. This is
for caching distances, to avoid recomputing Hamming distances
especially when dealing with high-dimensional (large \(P\)) matrices.
Usage
buildReverse(N)
Value
\(N \times N\) matrix whose entries record the index
corresponding to the pair of labels (indexed by the matrix dims)