打乱vector
random_shuffle(quence.begin(), quence.end());
获取随机位的值
srand(unsigned(time(0)));
...
poolDirect[rand()%poolDirect.size()]
random_shuffle(quence.begin(), quence.end());
srand(unsigned(time(0)));
...
poolDirect[rand()%poolDirect.size()]