int limit = 1 << n;
for (int i = 0; i < limit; i++) {
if (Integer.bitCount(i) >= 3) {
System.out.println(i);
}
}
Faster way to generate these numbers?
int limit = 1 << n;
for (int i = 0; i < limit; i++) {
if (Integer.bitCount(i) >= 3) {
System.out.println(i);
}
}
| Rev. | Язык | Кто | Когда | Δ | Комментарий | |
|---|---|---|---|---|---|---|
| en1 |
|
m.khooryani | 2015-09-29 19:42:09 | 234 | Initial revision (published) |