Witam Wszystkich:)
Czapki z głów jeśli ktoś potrafi napisać taki algorytm...
Mamy podane: dwuelementową macierz T [n] [m] z liczbami całkowitymi oraz kwadrat o boku: d.
Napisać algorytm który znajdzie takie położenie kwadratu w tej macierzy, żeby suma elementów w tym kwadracie była największa ? ...
Proszę o pomoc.
Pozdrawiam.
algorytm z kwadratem
- kadiii
- Użytkownik
- Posty: 642
- Rejestracja: 20 gru 2005, o 21:04
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Pomógł: 130 razy
algorytm z kwadratem
Myślę, że dobrym rozwiązaniem jest tu użycie programowania dynamicznego, które w tym przypadku ograniczałoby sie do "przesuwania" kwadratu po macierzy i sprawdzaniu zgodnie z regułą Bellmana czy dany ruch powoduje zwiększenie \(\displaystyle{ S_{max}}\) czy nie. To tak an szybko wymyślone wiec może można lepiej. Może później napiszę jakis kod jak będę miał czas.