摘要:
http://codeforces.com/contest/825/problem/E 题意:给你一个 n 个点的拓扑图,给每个点进行标记。 标记的值为 1 到 n ,每个值只能出现一次; 如果点 x 有一条指向 y 的边, x 被标记的值应该小于 y 的值; 标记的数组应该字典序最小。 其实就是 阅读全文
摘要:
移位运算 :将整数转化为二进制(以补码的形式),按位平移。 << 左移 >> 右移 >>> 无符号右移 << 右移: 按位做平移,末位用0补上(正负数都一样) a << n; 如果 a 是 byte、short、int 类型 那么 a << n 就是 a << (n%32) int a = 5; S 阅读全文