| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Алгоритмы > задача про шкафыю лучшее решение |
| Автор: Areostar 26.7.2020, 14:56 |
| Допустим что имеется определённое количество шкафов. у каждого одинаковое количество полочек часть полочек занята книгами. В наличии имеется база данных(в в таблице номер записи, номер шкафа, номер полочки) занятых полочек. Надо получить список свободных полочек. Простое решение выбираем всю инфу о занятых полочках. сортируем по порядку. и перебором(количесто шкафов и полочек знаем) находим все что отсутствует! Возможно ли как нибудь более элегантно? |
| Автор: миг 20.9.2020, 08:44 |
| обязательно сортировать? можно просто пробежаться по таблице и запомнить ID пустых полочек помещая их в массив или другую таблицу |
| Автор: Areostar 20.9.2020, 11:05 |
| Смотря по обстоятельствам |