Data structure (string matching, hash, binary tree) training