mooyyu

B2 - 快速组合

c++11 basic 快速产生组合序列

int quick_comb(int n) {
	for (int i = 0, k = 1 << n; i < k; i++) {
		for (int j = 0; j < n; j++)
			if (i >> j & 1u) {
				printf("%d ", j + 1);
			}
		putchar(10);
	}
}