With what kind of data structure to store like "beam" of heterogeneous data, and can also read and use the portrait degree in the middle of the data, want to for a long time, can't think of a good solution, with an array of words, how to solve the problem of uneven, with the chain table and how to solve the use of intermediate data

