ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1119. Метро

Memory
Послано Arsenal911 (Samara) 22 авг 2011 02:08
My solution for a table size of 1000 to 1000 is 4.07 MB of memory. What should I do?
Re: Memory
Послано Anatoly 5 фев 2012 15:21
You shouldn't use table 1000*1000. It could be solved using table 1000*2
Re: Memory
Послано Sunnat 25 окт 2012 14:29
int x[100],y[100],max[100];
Re: Memory
Послано Plamen_N 3 ноя 2012 03:01
I used: bool table[1000][1000];  which is 0,95367431640625 MB.
table[i][j] = 1, if the respective quarter can be crossed diagonally, and '0' otherwise.
I also used an array a[1001], in which to store the distance, and several auxiliary variables.
The total memory used is 1128 KB.