Size: a a a

AI Cups Official

2020 October 02

Vc

Viktor Nagornov cArm... in AI Cups Official
64 байта хватает с избытком, чтобы записать одно положение всех фигур на доске
источник

R

Roman in AI Cups Official
Dmitry Dolgopolov
я помню одну задачу, которую мне давали: нужно было спроектировать и реализовать класс контейнера а ля set, в который можно добавлять элементы, из которого можно удалять элементы, который можно полностью очищать, и у которого можно запросить 1 элемент и должен вернуться рандомный из тех, которые в данный момент есть в контейнере
в яндексе? что-то не похоже на олимпиадную задачу
источник

IL

Ilya L in AI Cups Official
Roman
в яндексе? что-то не похоже на олимпиадную задачу
Может быть такое
источник

IL

Ilya L in AI Cups Official
Но скорее в Такси, чем в большой поиск
источник

IL

Ilya L in AI Cups Official
Мне давали задачу на проектирование класса, который в секунду обрабатывает ровно 1000 запросов(без учета времени выполнения этих запросов)
источник

AM

Aleksey Murushkin in AI Cups Official
по идее количество позиций в шахматах это сумма перестановок от 2 до 32 фигур по 64 клеткам
источник

IL

Ilya L in AI Cups Official
То есть если мне за секунду приходит 1500 запросов, я могу обработать лишь первую тысячу, а остальным сказать до свидания
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
Aleksey Murushkin
по идее количество позиций в шахматах это сумма перестановок от 2 до 32 фигур по 64 клеткам
Как оценка сверху сгодится
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
Или не сгодится
источник

R

Roman in AI Cups Official
Viktor Nagornov cArmius
64 байта хватает с избытком, чтобы записать одно положение всех фигур на доске
6 типов фигур * 2 цвета, итого 12. То бишь нужно по 4 бита на фигуру и 64 ячейки чтобы их расставить, итого даже 32 байта хватит)
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
Кстати, да
Но число комбинаций все равно всё портит )
источник

R

Roman in AI Cups Official
портит? в плане?
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
Много слишком
источник

R

Roman in AI Cups Official
мы же про хранение одного снимка говорим?
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
Да, но я предположил сможем ли мы одновременно хранить все снимки
источник

R

Roman in AI Cups Official
а зачем?
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
А там число снимков очень грубо можно оценить как 24^64
источник

R

Roman in AI Cups Official
просто так?)
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
Roman
а зачем?
Чтобы понять можно ли решить шахматы перебором, или пока нет
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
Прикинуть объем памяти, который на это дело нужен
источник