Воскресенье, 17 Ноября 2024, 13:48

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Умножение двух матриц по схеме Кнута
RamilyanamanaДата: Суббота, 28 Ноября 2015, 16:06 | Сообщение # 1
Биззи Джей Ужасный
Сейчас нет на сайте
Из файла берутся две квадратные матрицы. Из каждой берутся ненулевые элементы и записываются в список (для каждой матрицы свой) в виде:
(x, y, z) - x - строка, y - столбец, z - элемент.

подскажите, пожалуйста, как можно реализовать умножение этих матриц. весь день думаю над задачей. Ничего толкового пока не придумал. Точней я придумал как сделать, но код работает, только если в матрицах нет элементов с одинаковыми координатами, то есть (2, 2, 5) и (2, 2, 3). а вот как сделать, чтоб и с одинаковыми координатами работал, не знаю



GudleifrДата: Суббота, 28 Ноября 2015, 18:27 | Сообщение # 2
почти ветеран
Сейчас нет на сайте
Ramilyanamana, дык, "запись в списках" для операции умножения эквивалентна "честной записи в двумерных массивах". Алгоритм тот же.

Быдлокодеры любят повторять: "логика, убивающая мозг",- когда их пытаются заставить программировать.
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг