Sieve of Pritchard: Difference between revisions
m
→{{cleaned up parameters of Compress}}
Line 229:
}
void Compress(uint32_t w[]
/* Removes deleted values in w[0..
uint32_t i, j;
j = 0;
for (i=1; i <=
if (!d[w[i]])
w[++j] = w[i];
}
}
if (
w_end = j;
} else {
for (uint32_t k=j+1; k <=
}
}
Line 272 ⟶ 274:
}
Delete(w, length, p, d, imaxf);
Compress(w
/* p = next(W, 1): */
p = w[1];
|