На данный момент необходимо переписать с Python или создать с нуля скрипты на C, соблюдая следующие условия:
1. подписание официальных договоров
2. соблюдение основной логики
3. Повышение скорости
Задача:
Считать текстовый файл, в котором есть только символы
0и1.Реализовать функцию, которая перемешивает символы на основе псевдослучайного
seed.Отсортировать перемешанную строку.
Подсчитать, сколько раз каждый символ повторяется подряд (run-length).
Сохранить в файл результат сжатия в виде пар:
символ + количество.Скорость - ориентир 5 ГБ за 5 минут обработки
В задачу не входит, но подразумевается скрипты восстановления
Новые аккаунты или близкие к базовому рейтингу игнорируются
Проект не легкий, поэтому нужны профи
Файлы отправляю только после подписания договоров - необходимо для защиты интеллектуальной собственности
Спасибо за проявленный интерес
-
4 дня11 227 UAH
113 4 дня11 227 UAHЗдравствуйте!
Готова взяться за реализацию вашей задачи — переписать существующую логику с Python на C с акцентом на производительность и соблюдение требований.
У меня есть опыт разработки высокопроизводительных решений на C, в том числе работы с файлами большого объёма, реализация псевдослучайных алгоритмов, run-length сжатия и оптимизации под скорость.
Понимаю важность защиты интеллектуальной собственности — готова подписать необходимые договоры до начала работы.
Буду рада поработать над этим проектом. Ожидаю вашего ответа для обсуждения деталей.
-
3 дня11 227 UAH
99 3 дня11 227 UAHПривет. Я понимаю, что ваш проект предполагает обработку больших бинарных файлов с строгими требованиями к скорости и логике. У меня есть опыт написания высокопроизводительного кода на C для подобных задач, таких как оптимизация конвейеров данных для финансовых систем и рабочих нагрузок искусственного интеллекта. Я могу гарантировать, что перетасовка, сортировка и кодирование длины выполнения будут соответствовать вашей цели 5 ГБ/5 минут, при этом сохраняя логику чистой и удобной для обслуживания. Сообщите мне, как вы хотите продолжить работу с соглашениями.
Google Drive
-
7 дней11 227 UAH
1970 45 3 1 7 дней11 227 UAHЯ готов помочь вам сделать функцию перестановки массива битов (0, 1).
Гарантирую высокое качество выполнения и быстрое завершение проекта.
-
Формулювання завдання не відповідає тому, що хоче отримати замовник!!!
-
Актуальные фриланс-проекты в категории C и C++
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 8 дней 18 часов назад ∙ 6 ставок |
Разработка карты семян Minecraft Java / просмотрщика семян для сайтаРазработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть… C и C++, HTML и CSS верстка ∙ 9 дней 1 час назад ∙ 16 ставок |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 13 дней 8 часов назад ∙ 3 ставки |