Можно ли оптимизировать?№ 1
Автор: Эльдар
Дата : 05-10-04, Втр, 05:37:36

Есть 4 шкафа, стоят они вплотную друг к другу. В шкафах папки с файлами, каждая папка имеет свой номер, номера файлов в папке идентичны номеру папки. Нумерация папок идет от первого шкафа (крайнего левого) до последнего (крайнего правого) по возрастанию. Количество папок фиксированное. Время от времени появляется необходимость создания новой папки. Для этого делается следующее: из первого шкафа достается папка с наименьшим номером, файлы этой папки идут в архив, самой папке присваивается новый номер, в нее кладутся новые файлы, и она ставится в последний шкаф. Но для этого необходимо освободить место в последнем шкафу, т. е. передвинуть все папки на одну позицию назад. Теперь опишу, что из себя представляет шкаф - это ящик с пятью полками, на каждой из которых помещается по 12 папок, итого 60 папок в шкафу . Это означает, что для создания новой папки, 239 нужно передвинуть.
Кто-нибудь может предложить разумную оптимизацию?
Профиль 

Можно ли оптимизировать?№ 2
Автор: Gunslinger
Дата : 05-10-04, Втр, 11:37:15

Нужен еще один пустой шкаф.
Когда тебе нужна папка ты берешь ее из 1 шкафа, все документы в архив.
создаешь новую папку и ставишь ее в 5 шкаф.
когда первый шкаф становиться пустым: меняешь шкафы местами
Или если можно прикрепить номерки к шкафам, и менять номерки.


А вообще проблема реальная?
Я представляю что было бы с 10 шкафами
Выбор всегда остаеться за нами. Всегда - за нами. Мы идем вперед, мы торопимся, но хватит ли нам отваги прервать движение, остановиться, превозмогая страх, и повернуться спиной к опасности или счастью, которые всегда впереди, и лицом к выбору, который всегда, вечно, неумолимо и невидимо остаеться за нами. (ц.) H.L.Oldie
Профиль 

Можно ли оптимизировать?№ 3
Автор: Эльдар
Дата : 06-10-04, Срд, 02:07:29

Проблема самая реальная!!! Шкафы менять местами - мысль неплохая, только они к стене прибиты. Еще есть идеи?
Профиль 

Можно ли оптимизировать?№ 4
Автор: a-dagger
Дата : 06-10-04, Срд, 06:08:09

А если искать папки не в шкафах, а в небольшой папочке, которая лежит на столе и в которой записано: папка номер 345 - третий шкаф, вторая полка, четвертая папка справа?
Тогда всех делов - поменять запись адресов.
Фсе граматичиские ашипки в маих пастах зделаны мной намерино, в здравам уме и тфёрдой памети.
Профиль 

Можно ли оптимизировать?№ 5
Автор: Эльдар
Дата : 06-10-04, Срд, 08:19:49

так это еще сложнее - надо будет для добавления новой папки, менять номера всех папок
Профиль 

Можно ли оптимизировать?№ 6
Автор: a-dagger
Дата : 06-10-04, Срд, 08:26:27

А если папки вообще не двигать, а двигать номера?
Т.е. есть, допустим, 100 папок с номерами от 1 до 100. Мы хотим добавить еще одну. Стираем папку номер 1 и дописываем папку номер 101. Номер последней папки говорит нам с какого номера начинаются реальные папки, а не пустышки (номер последней - 99).
Т.е., если я правильно понял, проблема программная, никаких "шкафов" и "папок" нет, а есть какие-то ячейки с информацией.
Фсе граматичиские ашипки в маих пастах зделаны мной намерино, в здравам уме и тфёрдой памети.
[ 06-10-04, Wed, 14:27:16 Отредактировано: a-dagger ]
[ 06-10-04, Wed, 14:29:53 Отредактировано: a-dagger ]
Профиль 

Можно ли оптимизировать?№ 7
Автор: Gunslinger
Дата : 06-10-04, Срд, 14:29:28

Или приклееть к шкафам номерки и менять их.
Или замочить того гада который придумал эту систему.
Или изменить сами условия этой системы.
Например:
"Сократить количество шкафов до одного"
"Изменить нумерацию папок на какую нибудь более удобную."
"Написать маленьку программу на компьютере котороя будет запоминать позиции папок в шкафу и говорить тебе какую папку откуда брать."
Выбор всегда остаеться за нами. Всегда - за нами. Мы идем вперед, мы торопимся, но хватит ли нам отваги прервать движение, остановиться, превозмогая страх, и повернуться спиной к опасности или счастью, которые всегда впереди, и лицом к выбору, который всегда, вечно, неумолимо и невидимо остаеться за нами. (ц.) H.L.Oldie
Профиль 

Можно ли оптимизировать?№ 8
Автор: Урод и мразь
Дата : 08-10-04, Птн, 08:33:57

Автор: Эльдар
Дата : 06-10-04, Wed, 8:07:29

Проблема самая реальная!!! Шкафы менять местами - мысль неплохая, только они к стене прибиты. Еще есть идеи?


Не менять шкафы физически. Каждому шкафу присвоить номер, и передвигать номерки на 6 шкафах.
Если первое слово Гагарина было: "Поехали!", то последнее слово Икара - "Приплыли!"
Профиль 


Вы не зарегистрированы либо не вошли в портал!!!
Регистрация или вход в портал - в главном меню.



 Просмотров:   002234    Постингов:   000008