统计一致字符串的数目 可以用计网中的掩码思想,让allowed字符串作为一个26位的masks,在程序中可以用一个32位的整型来存储。 words里的字符串满足条件即,它所形成的mask是masks的子集,即mask || masks == masks 把allowed中出现的字符对应的位置设为1,此步操作可以利用或操作和左移操作来实现 int masks = 0; masks |= 1 << (c-'a'); //将数字1左移c-'a'位,再与mask进行或操作