[Ответить в тред] Ответить в тред

Тред закрыт.


03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 8 | 8 | 2
Назад Вниз Каталог Обновить

ЕГЭ по информатике Аноним # OP  15/06/16 Срд 12:47:07  769940   Обсуждение закрыто  
14659840272920.png (179Кб, 631x501)
Сап, программач, я больше не знаю, куда написать.
Суть такова: завтра у меня ЕГЭ по информатике, и в последнем задании там требуется написать эффективную по времени и памяти программу (O(N) и O(1) соотв.)
Там часто встречаются задачи по типу этой:
https://inf-ege.sdamgia.ru/problem?id=7799
Что я делаю? Беру 2 куска по 4 числа, нахожу там минимальную сумму, составляю из них кусок с минимальными значениями и проделываю все снова со следующими 4 числами:
http://pastebin.com/hKaazs3v
Я в программировании профан, так что прошу вашей помощи: правильно ли я делаю, соответствует ли мое решение условиям, и что нужно подправить?
P.S.: как писать тесты для подобных задач на питоне?
Аноним 15/06/16 Срд 12:48:41  769944
14659841212830.jpg (13Кб, 275x183)
Бамп
Аноним # OP  15/06/16 Срд 13:01:02  769953
14659848620840.png (120Кб, 270x400)
Бамп
Аноним # OP  15/06/16 Срд 13:04:05  769956
14659850452090.jpg (9Кб, 200x308)
Бамп
Аноним # OP  15/06/16 Срд 13:08:41  769962
14659853213580.jpg (8Кб, 259x194)
bump
Аноним # OP  15/06/16 Срд 13:15:10  769971
14659857100230.jpg (9Кб, 240x240)
Бамп
Аноним # OP  15/06/16 Срд 13:22:45  769977
14659861655720.jpg (214Кб, 898x784)
Бамп
Аноним # OP  15/06/16 Срд 13:30:33  769982
14659866339920.png (23Кб, 695x297)
бамп
Аноним 15/06/16 Срд 14:02:49  770004
сап, просто перепиши условия и у тебя получится O(4(n-4)) по времени и O(n) по памяти
for(i=0;i<n-4;i++)
sum=0;
for(int j=i;j<i+4;j++)
sum+=a[j];
ans=min(sum,ans);
PS Чтобы было O(1) надо при чтений и если i%4==0, то суммируй можно даже без цикла a[0]+a[1,2,3], но нахуй(в 2076 никто на ограничения по памяти не смотрят)

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 8 | 8 | 2
Назад Вверх Каталог Обновить

Топ тредов