Q
Juffin
ну не классически)
Скинь завтра решение плиз, очень интересно посмотреть как нужно было решать
Maks
Да, там можно проще записать
Maks
-1+n/r/2
Maks
Разве нет
Maks
Ты самое большое число должен делить на произведение 2 и r либо делить на каждое из них. Иначе че у тебя получится то)
E-No†
Ребят подскажите пожалуйста как инициализировать мару в структуре
Ron Mount
Lol{Kek: &iAmMap{}}
?
Ron Mount
Не силён в гоферских приблудах могу соврать
Ron Mount
Ты не можешь использовать мейк в описании структуры очевидно
Ron Mount
Первый вариант выглядит ок
Ron Mount
Ну кроме структе
E-No†
EvaN
Мб есть у кого pdf второго издания?https://www.amazon.com/Building-Microservices-Designing-Fine-Grained-Systems/dp/1492034029/ref=mp_s_a_1_11?keywords=golang&qid=1649044456&sr=8-11
EvaN
Поделитесь, будьте добры 🙂
Vladislav
Нет.я не прошёл
Vladislav
Лень встала на пути и говорит « не пущу»
Vladislav
Вначале я нашёл до какого значения решением будет одно построение маршрутов. Тут все достаточно легко берем количество шагов и умножаем на 2 так как точек у нас участвует 2. После этого я просто взял ручку и попробовал поискать блоки фигур где при одинаковом количестве шагов нужно одно и тоже количество маршрутов. Ну и тут я понял что при количестве шагов равно 2 размер такого блока составляет 4, для 3 шагов размер блока уже был 6. Отсюда и взялось 2* количество шагов.
Vladislav
Vladislav
Главой мтс))
Maks
Лайв кодинг норм показывает спеца
Maks
В мтс диджитал нет трекеров
Maks
И так как она продуктовая
Maks
Хотя тут скорее от команды зависит
Maks
Но ваще не напряга
Maks
Дохуя времени просто сидишь чилишь
Maks
Вроде форыч по валью идет конкурентно
Maks
У маня был собес где надо было решить задачу и сказать алгоритмическую сложность
Maks
Пол часа вроде давали
Anonymous
Anonymous
Maks
Я сначала хуевым алгоритмом решил потом предложил решение более оптимальное
Anonymous
пук мык O(n^2) подойдет?🥺🥺🥺
Maks
Суть такова. Есть упорядоченный двумерный массив.
[
[1,2,3,4,5],
[2,4,7,9,11],
[3,4,5,7,9]
]
Нужно найти минимальный общий элемент
Maks
Ток чуть больше данных но не суть
Maks
Сложность не трудно считать на самом деле. Их вообще 2 есть. Одна по времени одна по памяти
Anonymous
Суть такова. Есть упорядоченный двумерный массив.
[
[1,2,3,4,5],
[2,4,7,9,11],
[3,4,5,7,9]
]
Нужно найти минимальный общий элемент
O(n)
or
O(n^2)
Anonymous
верно?
Maks
Зависит от алгоритма но 0(n) быть не может
Anonymous
O(n*m)
Anonymous
?
Maks
Ну говорю же смотря как решать будешь) такой вариант тоже есть
Anonymous
о прикол
Anonymous
а ты что ответил?
Anonymous
и что с памятью было?
Maks
Про память не спрашивали
Maks
Тут константа
Maks
По ней
Vladislav
Интересно, а на практике вообще кому то приходилось решать такие задачи?
Anonymous
применять алгоритмы будет вернее сказать
Maks
Почти все алгоритмы уже кем то реализованы)
Maks
Тут больше всего подходит бинарный поиск в каждой строке iго элемента из первой строки, так как массив сортированный
Maks
Если не нашел то идешь дальше
Vladislav
Да вот и я об этом. А если брать теже плюсы там оптимизация этих алгоритмов на уровне ассемблера
Vladislav
Если я ничего не путаю то в гошке при таком раскладе ты получишь 15))
Vladislav
Незаметил))
Vladislav
А почему нет?
Junglist
сорян, телефон в кармане форварднул не по делу...
Alexey
https://habr.com/ru/company/piter/blog/656623/?
Pavel
decimal конечно, без него ты получишь все те же самые проблемы что и в других языках
Vladislav
Alexander
а что вообще такое скриптовый язык?
Артем
Наверное тут все идет из логики, "что python, это лишь набор скриптов, обрабатываемых далее в рантайме"
Артем
Только причем здесь Go тогда
Артем
Так вроде через go run код все равно компилируется
Артем
Просто без сохранения бинарника
Ron Mount
Лол.
Ron Mount
>Вроде
Артем
Ну потому что не уверен, этт вопрос ввел меня в ступор
Ron Mount
ну конечно код конпилируется, просто в папку /tmp падает и потом оттуда запускается, после завершения работы папка удаляется
Артем
Тогда это точно херня какая то
Артем
Может скриптовой язык, это чисто общее понятие
Alexander
Канал сделай