避免使用 vector-bool

vector<bool> 在STL中被优化为每个bool之占用一个bit而不是一个字节的内存,这导致地址可能不能被正确的返回,所以要避免 vector<bool> 的使用,可以用 vector<int> 代替。