8. The apparatus of claim 7 , further comprising means for sorting the array of identifiers in increasing order of identifier.
8. The apparatus of claim 7 , further comprising means for sorting the array of identifiers in increasing order of identifier. 9. The apparatus of claim 8 , wherein the data records include data records for two syllable words, and wherein each data record for a two syllable word comprises a key and a value, wherein each key comprises the array index for a second Pinyin syllable in the two syllable word and tone information for a first Pinyin syllable and the second Pinyin syllable in the two syllable word, and wherein each value comprises candidate indexes to identify Hanzi character candidates for the first and second Pinyin syllables.