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.
[Algorytmy][C] Dodawanie dużych liczb i wyznacznie średniej
-
- 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
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.
Powód: Staraj się lepiej dobierać nazwy tematów, tak by wskazywały o czym jest treść zadania.
-
- 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
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.
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.