Cześć Wam.
Nie mam pomysłu na algorytm jak za implementować dzielenie gdy moja liczba wygląda tak:
tablica[unsigned long int][unsigned long int][unsigned long int]...[unsigned long int]
index0 index1 index2 index n
No i chodzi o podzielenie liczby przez drugą podobną liczbę...
ja mam takie coś:
moja_duza_liczba z;
size_t n=0;
while(z>b)
{
n++;
z-=b;
}
if(z==b)
n++;
return z=(unsigned long int)(n);
ale to ma strasznie dużą złożoność ;/ no wiadomo jeszcze, że ta złożoność jest większa jak liczba dzielnika jest o wiele mniejsza od dzielnej.
jak bym chciał podzielić 1000^100/17
to można się naczekać hehe.
Jakieś pomysłu na algorytm ?