Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Алгоритмы и теория программирования


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Лангваген Сергей Евгеньевич
Статус: Профессор
Рейтинг: 444
∙ повысить рейтинг »
CradleA
Статус: Профессионал
Рейтинг: 385
∙ повысить рейтинг »
Megaloman
Статус: Академик
Рейтинг: 20
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Алгоритмы и теория программирования

Номер выпуска:191
Дата выхода:21.03.2016, 21:21
Администратор рассылки:Лысков Игорь Витальевич (Старший модератор)
Подписчиков / экспертов:17 / 8
Вопросов / ответов:3 / 3

Консультация # 155672: Здравствуйте Эксперты! Я совсем не программер, помогите разобраться. Дело в том, что несколько машин в сети пишут резервные копии документов в определенные папки. Я хотел написать bat фаил, что бы при его запуске все файлы созданные неделю назад удалялись из этой папки. Но что то не идет у меня. PS. в приложении напишу концепцию по к...
Консультация # 136697: Необходимо найти угол по двум введённым градусам. Если к примеру вводить 10 и -10 градусов, то должно получиться 20, т.е. обычное сложение/вычитание недоходит. ТЗ: Рассчитывать площадь кольца круга по внут. и внеш. радиусам, на определённой части кольца заданной двумя углами....
Консультация # 184645: Здравствуйте! У меня возникли сложности с таким вопросом: 1. На базе каких структур данных удобно реализовать линейный двунаправленный список? На базе динамического массива. На базе двух стеков. На базе дека. 2. Элементы множества хранятся в массиве в возрастающем порядке. Пусть множество содержит 12 элементов. Сколько операци...

Консультация # 155672:

Здравствуйте Эксперты!
Я совсем не программер, помогите разобраться.

Дело в том, что несколько машин в сети пишут резервные копии документов в определенные папки. Я хотел написать bat фаил, что бы при его запуске все файлы созданные неделю назад удалялись из этой папки. Но что то не идет у меня.
PS. в приложении напишу концепцию по которой хотел создать батник.

P.S.P.S Заранее спасибо всем кто ответит. Оч. прошу написать код батника (с пояснениями) если не трудно :)

Дата отправки: 24.12.2008, 19:44
Вопрос задал: Артем Викторович
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Megaloman (Академик):

Здравствуйте, Артем Викторович!
В приложении VBS - скрипт, решающий Вашу задачу. Может быть, это же можно сделать и .bat -файлом, но скриптом нагляднее, и это тоже стандартное средство, ничего доставлять в систему не требуется.
Копируйте текст скрипта в блокнот, сохраняйте в файл с расширением .vbs, запускайте, как любой исполнимый файл.
Естественно, подправьте в тексте пути папок.
Постарался по тексту вставлять пояснения
Готовый файл можно загрузить, нажав на ссылку Загрузить> внизу ответа.

Вообще-то у меня параноидальная боязнь удалять файлы - иной раз приходится работодателю нечто доказывать, натыкивая носом в файлы.
Я предпочитаю устарелые файлы архивировать.
Для этого здорово подходит архиватор WinRar.
При его вызове можно указать ключи - архивировать до какой-то даты, удалить файлы после архивации.
Заинтересуетесь идеей - (Вниманее, скрытая реклама !!!) задавайте вопрос на RusFaq -Вам помогут. smile

Приложение:

Консультировал: Megaloman (Академик)
Дата отправки: 25.12.2008, 13:18
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 136697:

Необходимо найти угол по двум введённым градусам.
Если к примеру вводить 10 и -10 градусов, то должно получиться 20, т.е. обычное сложение/вычитание недоходит.

ТЗ: Рассчитывать площадь кольца круга по внут. и внеш. радиусам, на определённой части кольца заданной двумя углами.

Дата отправки: 13.05.2008, 20:05
Вопрос задал: DeemON
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Лысков Игорь Витальевич (Старший модератор):

Здравствуйте, DeemON!
1) Это почему "обычное сложение/вычитание недоходит"?
Вычитание очень даже "доходит"...Разве что взять модуль разности...
|10-(-10)| = |-10-10| = 20
|60-20| = |20-60| = 40
2)Площать кольца = площадь круга внешнего радиуса - площадь круга внутреннего радиуса
Зная угол, вычисляем S = Sкольца * угол / 360
Все просто...

Консультировал: Лысков Игорь Витальевич (Старший модератор)
Дата отправки: 13.05.2008, 20:27
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 184645:

Здравствуйте! У меня возникли сложности с таким вопросом:
1. На базе каких структур данных удобно реализовать линейный двунаправленный список?
На базе динамического массива.
На базе двух стеков.
На базе дека.
2. Элементы множества хранятся в массиве в возрастающем порядке. Пусть множество содержит 12 элементов. Сколько операций сравнения достаточно выполнить, чтобы найти произвольный элемент в множестве или убедиться в его отсутствии?
Достаточно трех операций.
Достаточно четырех операций.
Достаточно пяти операций.
Достаточно шести операций.
3. Пусть требуется реализовать упорядоченный набор элементов, причем элемент может повторяться в наборе несколько раз. Элементы можно добавлять к набору и удалять из набора. Какая структура данных лучше всего подходит для этого?
Линейный двунаправленный список.
Множество, реализованное на базе упорядоченного бинарного дерева.
Нагруженное множество, реализованное на базе упо рядоченного бинарного дерева.
Динамический массив.
4. Пусть у каждой нетерминальной вершины бинарного дерева есть ровно два сына. Пусть в дереве 123 вершины. Какова максимальная высота такого дерева? (Высотой дерева называется число вершин в пути максимальной длины от корня к некоторой терминальной вершине, включая первую и последнюю вершины пути.)
максимальная высота равна 8
максимальная высота равна 60
максимальная высота равна 61
максимальная высота равна 62
максимальная высота равна 63
5. Пусть в красно-черном дереве число черных вершин (не включая внешние, или нулевые, вершины) равно 21. Какое максимальное количество красных вершин может быть в дереве?
Максимальное количество красных вершин равно 9.
Максимальное количество красных вершин равно 10.
Максимальное количество красных вершин равно 11.
Максимальное количество красных вершин равно 41.
Максимальное количество красных вершин равно 42.
6. В хеш-реа лизации множества хеш-функция принимает 4 различные значения с равной вероятностью, т.е. множество представляется в виде объединения четырех непересекающихся подмножеств. Пусть множество содержит 4 элемента. Какова вероятность того, что все подмножества будут непустыми?
Вероятность равна 0.09375
Вероятность равна 0.25
Вероятность равна 0.75
Вероятность равна 0.90625
7. В хеш-реализации множества хеш-функция принимает 5 различных значений с равной вероятностью, т.е. множество представляется в виде объединения пяти непересекающихся подмножеств. Пусть множество содержит 3 элемента. Какова вероятность того, что все они попадут в разные подмножества?
Вероятность равна 0.42
Вероятность равна 0.48
Вероятность равна 0.52
Вероятность равна 0.625
Вероятность равна 0.8

Дата отправки: 02.12.2011, 09:35
Вопрос задал: Заречнева Вера Михайловна
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Лысков Игорь Витальевич (Старший модератор):

Здравствуйте, Заречнева Вера Михайловна!
1. На базе дека. Дек уже есть, по сути, список с двумя концами
2. Достаточно четырех операций. Т.к. log212 при округлении по избытку дает 4
3. Лучше подходит "линейный двунаправленный список"
4. Максимальная высота (123-1)/2 = 61
5. Максимальное число красных вершин 21*2 = 42. Когда у каждой черной вершины есть два потомка - красные вершины.
Черные листья, по условию, не считаем.
6. Всего есть 4 раскладки: 1-1-1-1, 1-1-2-0, 1-3-0-0, 4-0-0-0. Нас интересует одна 1-1-1-1. Значит вероятность = 1/4 = 0.25
7. Первый элемент попадет в "отличное" множество с вероятностью 5/5 = 1 (для него все "отличные")
Второй - с вероятностью 4/5, третий - 3/5. Значит общая вероятность равна 1 * 4/5 * 3/5 = 12/25 = 0.48

Консультировал: Лысков Игорь Витальевич (Старший модератор)
Дата отправки: 06.12.2011, 23:54
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное