An Efficient Language Model Using Double-Array Structures