Требуется преобразовать небольшой скрипт на Python (109 строк), использующий библиотеку numpy, в эквивалент на Node.js. Допускается использование библиотек, аналогичных numpy, таких как tensorflow-js. Конвертированный скрипт должен выдавать такие же результаты, как и оригинальный код. Для проверки предоставляются файлы с входными данными.
Программа на си
Задание №1
- Здійснити шифрування / дешифрування інформації у файлі F1 методом решітки - символи записуються з файлу в матрицю порядку n в одному напрямку, а зчитуються в іншому.
- Результат криптографічної операції зберегти у файлі F2.
- Структура «Багаж пасажира»:
- прізвище, ім’я, по батькові пасажира;
- кількість речей;
- загальна вага речей;
- статус запису.
- Видалити всі елементи з зазначеною вагою.
- Додати 2 елемента після елемента з указаним прізвищем.
- Для запису структури у файл та читання структури з файлу потрібно використовувати функції fread() та fwrite().
- Для видалення й додавання елементів у файл потрібно використовувати допоміжний файл.
- Запис не потрібно вилучати з файлу негайно, а тільки позначати як вилучений. У вікні для перегляду потрібно відображати або активні записи, або помічені як видалені, але не обидва типи записів одночасно. Поле структури — статус запису — може містити 0 (ознака активного запису) або 1 (ознака видаленого запису). Під час створення файлу в це поле потрібно записати 0, а під час видалення запису з файлу — 1.
- Повинно бути передбачено можливість відновлення видаленого запису зі списку видалених, але тільки до моменту одержання ущільненого файлу (див. нижче).
- Збереження файлу з даними потрібно виконувати у двох режимах — з ущільненням і без ущільнення. У першому випадку записи, помічені як видалені, викидають, у другому випадку у файл записують усі записи зі збереженням їхнього статусу.
- Узаємодію з файлом даних потрібно здійснювати в бінарному режимі, тобто записи потрібно зберігати як образ в основній пам’яті комп’ютера.
Заявки фрилансеров
Похожие заказы
- Прикладное ПО1 исполнительЗакрыт4 года назад
- $70
Необходимо разработать программу учета кадров для организации на C# с использованием MySQL. Программа должна включать функции добавления, изменения, поиска и удаления записей, а также учитывать расписание и заработную плату работников. Включите исходный код и пояснения к работе программы.
Прикладное ПО1 исполнительЗавершен4 года назад Необходимо откорректировать код на языке csound, чтобы он соответствовал комментариям и правильно работал в среде cabbage. Опыт работы с csound и cabbage приветствуется.
Прикладное ПОнет заявокЗакрыт4 года назадНеобходимо разработать кредитный калькулятор в Excel, следуя техническому заданию, представленному в прикрепленном файле. Калькулятор должен учитывать все необходимые финансовые расчеты и функции, обеспечивая удобство использования и точность данных.
Прикладное ПО3 заявкиЗакрыт4 года назад- $10
Завдання полягає у створенні однонаправленого списку з додатними та від’ємними числами типу float, з функціями для додавання та видалення елементів. Після кожного від’ємного числа необхідно вставити 0. Програма повинна включати три вказівники: head, current, tail, та підтримувати динамічну пам'ять.
Прикладное ПО1 исполнительЗавершен4 года назад - $5
Разработать программу на языке C, которая считает количество элементов матрицы Q(9x11), остаток от деления которых на 5 равен 1. Программа должна включать функции для ввода размера матрицы, динамического выделения памяти, заполнения матрицы случайными числами, формирования результата и вывода на экран. Также необходимо обеспечить освобождение памяти.
Прикладное ПО2 заявкиЗакрыт4 года назад - $10
Необходимо разработать код на Python с использованием библиотек matplotlib и numpy, который выводит окружности в полярной системе координат. Код должен позволять задавать количество окружностей N (от 2 до 7), располагая их вокруг центральной окружности, касаясь её и двух соседних. Алгоритм должен учитывать угол между соседними окружностями, равный 30 градусам.
Прикладное ПО1 исполнительЗавершен4 года назад - $70
Необходима программа на C# для учета кадров с базой данных MySQL. Функционал должен включать добавление, изменение, поиск и удаление записей, а также табельные листы с расписанием и заработной платой. Исходный код и пояснения обязательны.
Прикладное ПО5 заявокЗакрыт4 года назад Необходимо выполнить прогнозирование временного ряда с использованием языка программирования R. Ожидается обсуждение деталей проекта для определения необходимых подходов и методов анализа данных.
Прикладное ПО1 заявкаЗакрыт4 года назад