т.е. как то так - temp = Map(23) заношу все элементы в temp, а потом делаю temp новой таблицей. А как последний шаг сделать (сделать temp новой таблицей)?
При перехэшировании старых элементов необходимо создать временный словарь, куда занести все элементы, потом удалить все элементы из таблицы и занести заново из временного словаря в таблицу исходя из нового ее размера? Как то затратно по вычислениям и памяти выглядит.
Mercury13: К сожалению нет пока, знаний пока не достаточно для решения. Начиная решать я структур данных еще не знал. Но сейчас кажется, что приоритетная очередь подойдет.
Mercury13: Я что-то подобное и хотел сделать вторым алгоритмом, и как я понял, нужно поменять вставку на замену(для удаления всех элементов ниже), а список на другую структуру данных.