
Sergey
22.08.2016
23:11:42
на что спорим?

я люблю грин дей
22.08.2016
23:11:50
на жопу мою спорим

Sergey
22.08.2016
23:12:07
точно не смогу?

я люблю грин дей
22.08.2016
23:12:18
да

Google

я люблю грин дей
22.08.2016
23:12:29
жопу бы не ставил не был бы уверен

Sergey
22.08.2016
23:12:32
и если удалю, то твоя жопа — моя?

я люблю грин дей
22.08.2016
23:12:38
да

Sergey
22.08.2016
23:12:46
это байт
я натурал
у тебя ничего не выйдет

я люблю грин дей
22.08.2016
23:13:10
стикер на месте
ее

Sergey
22.08.2016
23:13:17
ладно
я сжалился над твоей жопой

я люблю грин дей
22.08.2016
23:13:41
в парке победы СПб передам
тот чел свою тоже принесет

Sergey
22.08.2016
23:13:57
спорим я сейчас запосчу стикер

Google

Sergey
22.08.2016
23:14:01
а ты не сможешь удалить

я люблю грин дей
22.08.2016
23:14:21
А КАГДАТА Я ТУТ АДМИНТМ ТОЮЕ БЫЛ

Sergey
22.08.2016
23:14:45
готово

я люблю грин дей
22.08.2016
23:14:56
ооооо компромат
меня ж забанят теперт

Sergey
22.08.2016
23:15:19
грусть

я люблю грин дей
22.08.2016
23:15:33
кота заскринил
пиздос тебе

Sergey
22.08.2016
23:15:46
:С

я люблю грин дей
22.08.2016
23:15:50
вызываю Илью
@iosys в студию

Sergey
22.08.2016
23:16:22
Гарри Поттера смотрел?

я люблю грин дей
22.08.2016
23:16:31
ну давно когда-то

Sergey
22.08.2016
23:16:36
помнишь, что было с теми, кто нажимал на метку просто так?

я люблю грин дей
22.08.2016
23:16:40
не

Sergey
22.08.2016
23:16:44
их пиздили

я люблю грин дей
22.08.2016
23:16:59
та меня каждый день мамка пиздит
мне 43

Sergey
22.08.2016
23:17:21
ну тогда моя миссия самоликвидировалась

Alexander
22.08.2016
23:22:23
Как научиться норм прогать?
Не могу ничего выучить ☹️

Google

Sergey
22.08.2016
23:22:35
Прогать

Alexander
22.08.2016
23:23:04
Даж дерево фенвика
Казалось бы, какие-то 10 строк
Ваще никак
Или алгоритм куна

Sergey
22.08.2016
23:23:32
поздравь себя, я не знаю таких слов
твоё ЧСВ сейчас должно взлететь
на небесааа

Alexander
22.08.2016
23:23:53
Ну не
Полезно иногда же
Сумму на отрезке искать
И макс парсоч
Это все просто, но Чет не заходит ваще

Sergey
22.08.2016
23:27:07

Alexander
22.08.2016
23:27:21
Спортивное программирование

Sergey
22.08.2016
23:27:49
так ты хочешь научиться _спортивно_ программировать?

Alexander
22.08.2016
23:28:19
Но это не только в спортивном программировании применяется

Sergey
22.08.2016
23:28:44
последний раз я применял это... ммм... примерно никогда?

Alexander
22.08.2016
23:28:46
Разные же задачи бывают
И что-то где-то надо соптимизтровать

Sergey
22.08.2016
23:29:38
Даж дерево фенвика
Казалось бы, какие-то 10 строк
Ваще никак
я без понятия, что такое дерево фенвика, но
int sum (int r)
{
int result = 0;
while (r >= 0) {
result += t[r];
r = f(r) - 1;
}
return result;
}
void inc (int i, int delta)
{
для всех j, для которых F(j) <= i <= j
{
t[j] += delta;
}
}
в чём тут сложность?
ну лан, там больше кода (ты наврал насчёт десяти строк)
vector<int> t;
int n;
void init (int nn)
{
n = nn;
t.assign (n, 0);
}
int sum (int r)
{
int result = 0;
for (; r >= 0; r = (r & (r+1)) - 1)
result += t[r];
return result;
}
void inc (int i, int delta)
{
for (; i < n; i = (i | (i+1)))
t[i] += delta;
}
int sum (int l, int r)
{
return sum (r) - sum (l-1);
}
void init (vector<int> a)
{
init ((int) a.size());
for (unsigned i = 0; i < a.size(); i++)
inc (i, a[i]);
}

Google

Alexander
22.08.2016
23:30:32
Не могу ни понять, ни запомнить ☹️

Sergey
22.08.2016
23:30:45
что не можешь понять? что запомнить?

Alexander
22.08.2016
23:31:56
Это все))

Sergey
22.08.2016
23:32:02
нет, что конкретно

Alexander
22.08.2016
23:32:10
Саму структуру

Sergey
22.08.2016
23:32:15
структуру чего?

Alexander
22.08.2016
23:32:24
Алгоритма

Sergey
22.08.2016
23:32:26
алгоритма или чего?

Admin
ERROR: S client not available

Sergey
22.08.2016
23:32:37
нах** запоминать структуру алгоритма?

Alexander
22.08.2016
23:33:01
Ну или понят
Ь

Sergey
22.08.2016
23:33:07
тебе надо научиться программировать или запомнить алгоитм?

Alexander
22.08.2016
23:33:22
Грамотно программировать

Sergey
22.08.2016
23:33:35
Ну или понят
чтобы понять, нужно почитать лучше на человекопонятном языке с объяснениями
и запоминать никому нафиг не сдалось

Alexander
22.08.2016
23:33:52
Ну хз

Sergey
22.08.2016
23:33:54
со временем запомнишь

Alexander
22.08.2016
23:34:28
Оптимально

Google

Sergey
22.08.2016
23:34:36
оптимально != грамотно

Alexander
22.08.2016
23:35:07
Ну чтоб клд быстро работал))

Sergey
22.08.2016
23:35:18
никому не сдалась скорость кода
оптимально != грамотно

Alexander
22.08.2016
23:35:26
Если есть решение за ассимптотику на порядок быстрее, его написать
Ну не знаю
В биг дате важно, по-моему
А она сейчас развивается неплохо

Sergey
22.08.2016
23:36:13
бигдату прогоняют через джавовские программы
а ты говоришь про "тонкие оптимизации"
оптимизации проходят за счёт распараллеливания

Alexander
22.08.2016
23:37:14
В том числе

Sergey
22.08.2016
23:37:34
ты понял намёк про джаву?

Alexander
22.08.2016
23:37:59
Не уверен, что понял то, что имелось в виду ?
Ну то что она долгая, да?

Sergey
22.08.2016
23:38:26
она не долгая
просто никому не нужны оптимизации, о которых говоришь ты

Alexander
22.08.2016
23:38:57
Хм

Sergey
22.08.2016
23:39:31
я к тому, что на джаве пишут кроссплатформу, никто не заморачивается с регистрами и прочим
пишут читаемый код
жертвуют скоростью в угоду читаемости