SarcasmIO
ровно как и обратное
Yar
умение решать тупые задачи != писать код
умение решать тупые задачи == програмировать
SarcasmIO
На. решай
SarcasmIO
Vadim
это задача на CTO
Я думаю CTO не нужны такие знания)
SarcasmIO
Решение жду в виде кода
SarcasmIO
вот так и задачки вы гуглите
Yar
да
SarcasmIO
и нахуя?
Yar
я гуглю задачу, если не знаю как решить и нужно быстро сделать
SarcasmIO
потешить чсв и остаться таким же как и был, тупорылым уебаном?
SarcasmIO
гг
SarcasmIO
если бы ты мне написал сам решение
SarcasmIO
за пару минут, я бы тебя за человека считал
Yar
я могу тебе рассказать алгоритм решения
Dmitriy
Я думаю CTO не нужны такие знания)
конечно нет. у него, вой мир СТО
Yar
но впадлу что-то писать, тратить время в пустую
Yar
злой ты какой-то
SarcasmIO
просто не понимаю какой смысл "топить" за пусть будут задачки, если вы их не решаете, хм. Мол так близко около погромирования давно не был чат, а в итоге что?
SarcasmIO
по асимпотической сложности
SarcasmIO
решение что ты дал квадратично
Евгений
вода за переделы квадрата льётся или нет?
SarcasmIO
тут даже не так ответ важен
SarcasmIO
как решение кодом
(;¬_¬)
ищешь самые высокие крайние значения
(;¬_¬)
и дальше погнал искать выше них посередине
Евгений
да
а там просто стены высотой ноль?
Yar
сравниваешь высоту с соседними, если меньше на 1, то вода остается. сумируешь высоту для всех
Yar
на этой итерации
Yar
потом на следующем шаге аналогично
SarcasmIO
потом на следующем шаге аналогично
ииииииии это ничерта не линейная сложность
(;¬_¬)
у них не на 1 разница
(;¬_¬)
вода все равно останется
Парфен
А что, если просумировать глубины стобцов всех , кроме крайних. ДОждь же сверху вниз идет. Т.е. зальет все столбцы. Тогда просто цикл по массиву
(;¬_¬)
кхм... а пример полета твоей мысли?
Anonymous
максимум 10 в каждом
Евгений
такая мысль - конвертим этот массив в двумерный, в котором воздух = 0, стена = 1, вода = 2 и далее обходим снизу вверх - и ищем ноли, нашли ноль - проверяем есть ли справа и слева 1 (не рядом а на всём протяжении линии), если есть и справа и слева - заполняем ячейки водой (2)
Евгений
если нет ни справа ни слева - стены кончились
SarcasmIO
может стоит узнать про жоены?
(;¬_¬)
array_merge()
(;¬_¬)
join для слабаков
SarcasmIO
гг
SarcasmIO
не люблю делать как все, а как ни все сделать не могу
SarcasmIO
безвыходная с-ция
Евгений
[1, 2, 3, 4, 5, 6, 7, 8, 9] - сколько смог, держи братюнь
(;¬_¬)
если у тебя проавильные индексы и ключи - не загрузишь
Sergey
вправо
Anonymous
[1, 2, 3, 4, 5, 6, 7, 8, 9] - сколько смог, держи братюнь
аттракцион небывалой щедрости
(;¬_¬)
аттракцион небывалой щедрости
вся мелочь что в карманах нашел
Евгений
вправо
хорошо подумал?
Sergey
да
(;¬_¬)
если у тебя внезапно может измениться архитектура бд без твоего ведома
(;¬_¬)
то нахуй такую разработку
SarcasmIO
настолько удобнее, что ты не можешь сделать как тебе нужно
Sergey
https://yandex.com/images/search?text=london%20bus
SarcasmIO
мм, понятненько
Sergey
точно вправо
SarcasmIO
(;¬_¬)
точно вправо
была уже речь про даблдекер
Евгений
точно вправо
там ниже уже была эта шутка
(;¬_¬)
вот кстати был такой случай у меня )
прям внезапно внезапно?
(;¬_¬)
пока все не сломалось ты был не в курсе?
(;¬_¬)
или ты например в отпуске был а без тебя все порушили
SarcasmIO
остановись
SarcasmIO
человек анекдот
Dr Zlo
Изи, 5 минут кода.
Евгений
или ты например в отпуске был а без тебя все порушили
да писал прогу, которая брала данные из таблицы, а другой товарищ писал другую прогу, и пришла ему в голову светлая мысль изменить пару полей, в целом, его вариант был лучше, но вот предупредить меня он об этом забыл. в итоге, когда мою прогу запустили (там расчёт, который запускают не ежедневно, а с какой-то периодичностью), она выдала ошибки
(;¬_¬)
ну этот товарищ конечно.... нехороший товарищ
Dr Zlo
с учетом что вокруг стен ровное поле