[Algorytmy][C] Dodawanie dużych liczb i wyznacznie średniej

damian18833
Użytkownik
Użytkownik
Posty: 138
Rejestracja: 12 wrz 2009, o 15:26
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 16 razy

[Algorytmy][C] Dodawanie dużych liczb i wyznacznie średniej

Post autor: damian18833 »

Mam dwa zadania, z którymi nie mogę nawet ruszyć.

1) Zapisz algorytm na wyznaczenie średniej arytmetycznej liczb w kolejce. Zakładamy, że operacje kolejki są już zaimplementowane.

2) Zaproponuj algorytm dodawania dużych liczb całkowitych za pomocą dwóch stosów. Zakładamy, że stos S1 zawiera cyfry pierwszej z dodawanych liczb całkowitych, a stos S2 zawiera cyfry drugiej z dodawanych liczb. Cyfry liczby będącej wynikiem dodawania liczb zapamiętanych w stosach S1 i S2 zapamiętujemy w stosie wynikowym S. Zakładamy, że operacje stosu sa już zaimplementowane zgodnie ze specyfikacją podaną na wykładzie.
Ostatnio zmieniony 27 paź 2012, o 16:44 przez Afish, łącznie zmieniany 1 raz.
Powód: Staraj się lepiej dobierać nazwy tematów, tak by wskazywały o czym jest treść zadania.
royas
Użytkownik
Użytkownik
Posty: 363
Rejestracja: 24 sie 2012, o 09:27
Płeć: Mężczyzna
Lokalizacja: Cieszyn
Pomógł: 80 razy

[Algorytmy][C] Dodawanie dużych liczb i wyznacznie średniej

Post autor: royas »

1. Co to jest średnia arytmetyczna? Jak najprościej się ją oblicza mając podane kolejne liczby?
Co to jest kolejka, a konkretniej jakie operacje udostępnia?

2. Tu jest trochę dziwnie. jest: "pomocą dwóch stosów", a potem wymienione są trzy stosy.
Kolejność cyfr nie jest sprecyzowana, wiec najpierw załóż sobie, że na S1 i S2 cyfra jedności jest na wierzchu stosu, a w stosie wynikowym S będzie na spodzie. Spróbuj zrobić dodawanie analogicznie do dodawania pisemnego.
ODPOWIEDZ