Zakładam, że dostępna pamięć jest nieograniczona. Pytanie: czy w C i C++ można używać bardzo dużych tablic, w których przechowane będą bardzo duże liczby, przy czym przez "bardzo duże liczby" rozumiem liczby wczytane do komputera z pomocą własnej struktury do arytmetyki wielkich liczb?
Przykładowo:
1. Definiuję strukturę BigInt, która przechowuje dowolną liczbę całkowitą,
2. Definiuję tablicę BigInt tab[BigInt];
Bardziej wymowny przykład:
1. jak wyżej
2. BigInt tab[9999999999999999999999999999999999999999999999999999];
3. for(BigInt i = 0; i < 9999999999999999999999999999999999999999999999999999; i++) tab[i] = i;
created
last reply
- 12
replies
- 2.5k
views
- 4
users
- 2
links