Ilia
@SlivTime сорри за пынь, стоит париться по алгоритмам и оптимизации или нет? :)
Ilia
ну типа палиндром решать можно и в 2 строки и в 50 с одинаковой сложностью )
Andrey
@SlivTime сорри за пынь, стоит париться по алгоритмам и оптимизации или нет? :)
Все ок! Стандартный флоу интервью сейчас включает решение пары задач в лайв-режиме, но они там без умных алгоритмов. Я уверен, что на твоем уровне это будет вообще элементарно.
Во время hiring day наверняка будет какой-то сильно сокращенный формат, т.к. заявок довольно много. Вангую, что одной задачей ограничитесь. Насчет однострочника - я бы определенно попробовал :) Если будут вопросы - скорее всего будет достаточно рассказать как это развернуть
Ilia
Andrey
Ilia
Andrey
Тогда да, готовься к серьезному систем дизайну, а кодинг легко проскочишь
Andrey
А я завтра еду увольняться, лол :)
Ilia
Andrey
неужели трактор?))
Пока все проще - ремоут на британскую компанию, а там как пойдет
Ilia
Andrey
Ilia
и тут я понял, как меня разбаловал литкод. в нем засабмитил, ошибка? сиди разбирайся. а когда только одна попытка сабмита и нет вариантов проверить тесткейс, это прям больно :D
V
поэтому я начинаю каждый день с тестов)
Evgeniy
Ilia
4 задачки, 1 раз можно только засабмитить, тесткейсы только 2 штуки
Evgeniy
Evgeniy
На время?
Ilia
сами задачки изи/медиум конечно, палиндром(но со всеми символами, а валидировать нужно только по буквам), пересечение массивов, завалидировать ферзей(и самое сложное кстати для меня получилось, если не валидно поле, то вывести того, кто первый не прошел валидацию) и упростить римские цифры(типа там могло быть хоть десять X подряд)
Ilia
Evgeniy
2:30
Прилично. Но с одной отправкой придется долго тщательно проверять.
Ilia
Ilia
В целом даже прикольно вышло, противопожный опыт литкод выходит
Evgeniy
Ферзей на то, что никто под боем не стоит между собой?
Evgeniy
Ilia
Evgeniy
Evgeniy
Только условие?
Ilia
Условие и два тесткейса, всё
Ilia
Свои придумывать бесполезно, ответ на твой тесткейс оно тебе не выдаст )
Ilia
Только руками считать и сравнивать
Evgeniy
Evgeniy
Можно в иде решать и пробовать
Ilia
Меня вот это больше всего стопорнуло наверно
Ilia
Платформа coderbyte, местами даже показалось интересной она, есть что-то в ней будто
Evgeniy
Evgeniy
Подсветка синтаксиса есть хотя бы?
Evgeniy
Или блокнот?
Evgeniy
Captcha bot
Winnie Lucero, код неверный, обратись к админу.
V
кто-нибудь нашел закрытое решение сегодняшнего дня?
Dzianis
Всмысле без перебора?
Ilia
забавно, что первая часть решается без кода :D
Ilia
засабмитил так первую часть))
V
да, вот тут хорошо описано https://www.reddit.com/r/adventofcode/comments/ri9kdq/comment/hovyt75/?utm_source=reddit&utm_medium=web2x&context=3
V
я начал выводить закономерность по икс, а потом понял только, что для первой части икс не имеет значения
Evgeniy
Сама идея была понятна почти сразу
V
а как вы оптипизировали вторую часть?
Ilia
Так она же от первой ничем не отличается:)
либо я что-то упускаю, либо довольно сильно отличается, потому что надо засинкаться с количеством шагов вертикальных итераций и подобрать стартовый велосити для горизонтали, разве не так?
Dzianis
Evgeniy
Вторая часть брутфорсом решается.
Evgeniy
Хоть это и не приятно
Dzianis
А чорт, я и первую так решал просто 😄
Evgeniy
Ilia
я первую просто посчитал сумму арифметической прогрессии и сдал, а только потом код написал, поэтому видимо я вторую и не понимаю как красиво решить))
Evgeniy
Evgeniy
От 0 до максимального X
Evgeniy
И по Y
Ilia
От 0 до максимального X
а разве этого будет достаточно? ведь y может быть и отрицательным, получается брутфорсить -y -> +y и по 0->+x
Evgeniy
V
потратил полночи на то, чтобы таки решить сегодняшний день через деревья и в итоге получилось. чистый кайф!
Sergei
Здорово! Адвент уже почти фуллтайм)
Dzianis
Вообще чем дальше чем какая-то жесть, на чтение/понимания условия уже уходит дофига времени 🤣
Хана Миру (MSK+4)
Ух какая горячая))
Viktor
😃
Dzianis
Такими темпами к 25 дню останется пару человек
Ilia
Привет, а кто у нас есть из авито? Дали оффер в команду биллинга на немного странноватую фуллстэк позицию js+php+go, что хорошего или плохого о ней знаете? :)
Evgeniy
Ilia
Переписывают с php на го может?
не совсем, прям на созвоне с командой сказали, что придется поддерживать 3 критичных сервиса на php, поэтому 50% жс, 25% пхп, 25% го, при том, что два фронта и 3 бэкендера.
Evgeniy