Code: Select all
const uint anz = 50000000;
uint a = 3, b = 4, c = 3, d = 13, e = 12, f = 13, g = 28, h = 32;
bool[,] prim = new bool[8, anz / 10];
uint max = 3 * (uint)(anz / (Math.Log(anz) - 1.08366));
uint[] p = new uint[max];
Wie jeder wissen sollte, haben Bools die Länge eines Bytes, was beim Erstellen des Arrays viel Speicher beansprucht... Also suche ich nach einer ressourcenschonenderen Möglichkeit, das zu tun.
Meine erste Idee war ein Bit-Array -> kein Byte!
Mobile version