Необходимы готовые софты для Ebay Kleinanzeigen, такие как RegChecker, AutoReger, Brute/Checker и подобные решения. Буду рассматривать различные предложения, включая софты на заказ.
Доповнення алгоритму та програмування
Потрібно доробити алгоритм для РОЗПОДІЛУ ЗАВДАНЬ ПО
ПАРАЛЕЛЬНИХ ПРИЛАДАХ З ДИРЕКТИВНИМ ТЕРМІНОМ та запрограмувати його на мові C# + js
Алгоритм послідовного аналізу варіантів.
1. Ініціалізація:
- Вказати кількість завдань (n); кількість пристроїв (m); тривалість завдань (ti); директивний термін (d); технологічний порядок слідування виконання для підмножини завдань, якщо потрібно.
- Створити пустий список для зберігання оптимального розкладу.
- Встановити матрицю залежностей між завданнями (Pij), при наявності технологічного порядку.
- Визначити можливий мінімальний час завершення виконання завдань та порівняти його з директивним терміном.
- Порівняти нижню оцінку для мінімального можливого часу отриману на основі загального часу виконання завдань та заданої кількості машин з директивним терміном.
2. Створення розкладу (методом перебору з урахуванням послідовності виконання завдань визначити найоптимальніший графік їх виконання):
a. Для кожного завдання:
- Обчислити константу, що відповідає зайнятості, кожного пристрою (спочатку заповнювати всі пристрої з 0 потім з 1 і так далі).
- Вибрати пристрій із найменшою константою (знаходити пристрій з найменшим часом завершення з огляду на залежність від попередніх завдань та тимчасові обмеження).
- Перевірити, чи вибраний пристрій може виконати завдання у зазначеній послідовності (якщо послідовність задана).
- Додати завдання до розкладу на вибраний пристрій та оновити час завершення пристрою.
- Оновити константу для вибраного пристрою.
b. Повторювати крок 2a, поки всі завдання не будуть додані до розкладу.
3. Перевірка директивних термінів:
- Якщо розклад отримано з модуля 3 і отримано прийнятне значення цільової функції, то переходимо на п. 4.
- Якщо розклад задовольняє директивним термінам, то кінець, розклад побудовано. Порушень немає, значення цільової функції дорівнює 0. Перейти на п. 4 пункт.
- Для кожного пристрою знайти час порушення директивного терміну, тобто значення дельтаі (трикутник) = Ti - d, i = 1, m (зверху риска), де Ti – час завершення роботи і-го пристрою.
- Визначити значення, що відповідає максимальному порушенню директивного терміну, тобто константу дельта (трикутник) = max дельтаі (трикутник).
- Алгоритм покращення поточного допустимого розв’язку задачі. На цей алгоритм ми попадаємо, коли є порушення директивного терміну. ПЕРЕДАЄМО ДАНІ В ТОЙ МОДУЛЬ ПРОГРАМИ (МОДУЛЬ 3), ЯКИЙ БУДУЄ РОЗКЛАД, ЩО ПОКРАЩУЄ ЗНАЧЕННЯ ЦІЛЬОВОЇ ФУНКЦІЇ, ТОБТО ЗМЕНШУЄ (ЯКЩО ЦЕ МОЖЛИВО) МАКСИМАЛЬНИЙ ЧАС ВІДХИЛЕННЯ ВІД ДИРЕКТИВНОГО ТЕРМІНУ.
ОТРИМАНИЙ РЕЗУЛЬТАТ (ТОБТО РОЗКЛАД) ЦЬОГО МОДУЛЮ ПЕРЕДАЄМО НА П. 3.
4. Вивід результатів:
- Вивести отриманий графік виконання завдань, що відповідає поставленій задачі.
5. Завершення.
Заявки фрилансеров
Похожие заказы
- $100Системное программирование1 заявкаЗакрытгод назад
- $32
Требуется настроить объединение сделок в один контакт в Salebot для заявок с Авито и сообщений в Вотсап. Необходимо, чтобы сделки не разделялись в Амо CRM, и при взаимодействии с клиентом через оба канала сохранялся один лид.
Системное программирование1 заявкаЗакрытгод назад - $20
Необходимо выполнить 6 лабораторных работ по Java (с заданиями с 6 по 11). Каждая работа должна сопровождаться 2-минутным видео с объяснением и проверкой работоспособности кода. Код должен быть простым. Срок выполнения - до 14:00 понедельника.
Системное программированиенет заявокЗакрытгод назад - $150
Необходимо получить клиент ID Yandex Taxi через диспетчерскую парка. Идеальный кандидат должен иметь опыт в системном программировании и разработке ботов, желательно с предыдущим опытом работы с диспетчерскими системами. Задача включает взаимодействие с API и возможно создание автоматизированных решений.
Системное программированиенет заявокЗакрытнет даты Требуется криптограф для разбора зашифрованного текста. Ключ потерян, необходимо расшифровать представленный шифр. Оплата до 10k$ при успешном подборе ключа. Сроки выполнения задачи очень сжатые.
Системное программирование8 заявокЗакрытгод назад- $50
Требуется разработка расширения для Chrome, позволяющего скачивать фотографии из Instagram, а также, возможно, из Facebook. Опыт в создании расширений обязателен. Возможно использование готовых решений с GitHub. Задачи должны быть простыми и выполняться в сжатые сроки. Также ожидаются другие расширения: калькуляторы, видеоуроки на YouTube и другие простые идеи.
Системное программирование4 заявкиЗакрытгод назад - $100
Задача заключается в расшифровке данных, полученных из Яндекс карт, с известными координатами и шифрами. Требуется определить метод шифрования и предложить способ расшифровки для следующих координат: [36.069749,52.965937], [36.074872,52.971271], [36.063875,52.953142], [36.068431,52.964147].
Системное программирование2 заявкиЗакрытгод назад Требуется создание RPM пакета для Linux-систем из существующего EXE файла мессенджера. Необходимо адаптировать и оптимизировать программное обеспечение для корректной работы в среде Linux.
Системное программирование1 заявкаЗакрытгод назад- $30
Необхідно розробити кілька веб-сайтів з авторизацією користувачів через SSO. Реалізувати різні типи доступу для адміністраторів та звичайних користувачів, продемонструвати процес моніторингу. Окремо реалізувати моніторинг за геометрією обличчя з адаптацією налаштувань доступу відповідно до прав користувачів.
Системное программирование1 заявкаЗакрытгод назад - $3000
Требуется разработка бота, который будет автоматически отвечать на 5-звездочные отзывы в личном кабинете Wildberries. Бот должен быть эффективным и удобным в использовании, обеспечивая быструю реакцию на положительные отзывы.
Системное программирование9 заявокЗакрытгод назад