Всем добрый вечер,помогите разобраться с задачей. Задача: Определите класс Matrix, используя в качестве внутренней структуры данных множество.
Матрица должна принимать только нули и единицы и изначально должна быть заполнена нулями.
При выходе за границы индексов должно возникать исключение IndexError. Вообщем у меня такой вопрос,как мне в конструкторе сразу заполнить множество нулями и возможно ли это вообще сделать?
Не знаю, в чем смысл, но в теории можно определить такую матрицу через множество кортежей`i, j` тех элементов, которые равны единице. Таким образом, взятие любого элемента по координате как бы будет O(1), потому что мы ищем его по хешу соответствующего кортежа. Странная фигня, короче.