Size: a a a

AI Cups Official

2020 October 01

Vc

Viktor Nagornov cArm... in AI Cups Official
Это вопрос к Диме а не ко мне )
источник

НП

Николай Панов... in AI Cups Official
for research purposes ofc
источник

НП

Николай Панов... in AI Cups Official
Viktor Nagornov cArmius
Это вопрос к Диме а не ко мне )
продолжайте вести наблюдение...
источник

om

obuch metod in AI Cups Official
Николай Панов
В яндекс не в такси случайно?
П росему Вы спрашиваете?
источник

D

Dmitriy in AI Cups Official
Viktor Nagornov cArmius
я приходил на собеседование в яндекс
решил им все задачи
а они мне мол "вы неправильно решили. Нужно было решать 1 в 1 как в олимпиадных задачках"
ор
источник

D

Dmitriy in AI Cups Official
Viktor Nagornov cArmius
типа, берем 2 крайние точки по горизонтали

находим середину между ними

делаем второе множество точек, отраженных относительно этой оси

а потом что-то типа удаляем по две одинаковые точки из обоих множеств
первая мысль была такая
источник

IL

Ilya L in AI Cups Official
Viktor Nagornov cArmius
я приходил на собеседование в яндекс
решил им все задачи
а они мне мол "вы неправильно решили. Нужно было решать 1 в 1 как в олимпиадных задачках"
а мне говорили я не аккуратно оформлял решение на листочке
источник

IL

Ilya L in AI Cups Official
решили все, но не понравилось как вы писали код
источник

IL

Ilya L in AI Cups Official
много зачеркиваний
источник

IL

Ilya L in AI Cups Official
надо было сразу идеально
источник

O

Opera in AI Cups Official
Viktor Nagornov cArmius
даётся множество точек на плоскости, нужно понять есть ли у него симметрия относительно какой-то вертикальной оси
Можно через хешмапу быстрее сортировки сделать
источник

O

Opera in AI Cups Official
Посчитать середину по горизонтали, и добавлять точки x_y в таблицу. Но перед каждым добавлением проверять, есть ли в таблице (mid*2-x)_y, если есть - удалить и не добавлять. Если в конце не останется элементов, то отвечаем да
источник

D

Dmitriy in AI Cups Official
найти крайние точки
посчитать середину
сумму слева и справа
источник

D

Dmitriy in AI Cups Official
если совпадает, то проверить по высоте
источник

D

Dmitriy in AI Cups Official
хотя...
можно попутно отсортировать по удалённости от середины и потом убирать с одинаковой высотой, как зеркальные
источник

O

Opera in AI Cups Official
Dmitriy
найти крайние точки
посчитать середину
сумму слева и справа
Крайние точки может быть дольше считать, среднее - это сумма всех деленая на количество, ну то бишь сложение в основном. А минимумы максимумы уже 2 ифа требуют
источник

O

Opera in AI Cups Official
Сортировка - O(n*logn), в некоторых сортировках O(n^2) в худшем случае

Через хешмапы в среднем - O(n), в худшем случае - O(n^2)
источник
2020 October 02

ЕЗ

Евгений Задорожний... in AI Cups Official
Вот только константа хэшмап раз в 100 больше
источник

DD

Dmitry Dolgopolov in AI Cups Official
больше чего?
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
Больше константы не хэшмапы очевидно
источник