2. The method of claim 1 , further comprising: sequentially identifying additional locations of degree one and removing the corresponding n-gram-location pairs until each n-gram of the collection is matched with a unique location in the array.
2. The method of claim 1 , further comprising: sequentially identifying additional locations of degree one and removing the corresponding n-gram-location pairs until each n-gram of the collection is matched with a unique location in the array. 3. The method of claim 2 , further comprising: assigning array values to the plurality of locations associated with a last n-gram of the collection paired with a unique location in the array.