日期:2014-05-20 浏览次数:20682 次
int hash( int a) { return a ^ 0x1; // 把a的二进制表示的最后一位取反。 比如 1001 变成 1000, 1000变成1001. 这样结果也不会大于你传进来的数的最大值 }