Tartteisin sellaisen ohjelman, jossa muuttujat koostuisivat biteista, joita voi olla mielivaltaisen monta peräkkäin, kunkin bitin pitäisi pystyä muuttamaan halutessaan toiseksi ja bittejä voisi lisätä ja poistaa väleistä. Onko muistin kannalta optimaalisinta käyttää jotakin linkitettyä listaa, jossa solmuun voisi laittaa yhden bitin, vai voisiko solmussa olla useampi bitti? Merkkijonoluokat vievät varmaan enemmän muistia, kun kussakin solmussa on useampi vaihtoehto merkille.
Linkitetty lista bittejä
cplusplusalkaja
1322
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 1
Vanhimmat
Mielivaltaisen määrän peräkkäisiä bittejä saa std::bitset tai vector. Erona on se, että bitset:n kokoa ei voi muuttaa niin kuin vektorin.
Tuon voit sitten upottaa linkitettyyn listaan, joita löydät googlella vaikka haulla "linked list c ".