Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Переписати скрипт під С або С++

4214 UAH

Відгук замовника про співпрацю з Романом Смоляковим

Якість
Професіоналізм
Вартість
Контактність
Терміни

Роман залишив в мене дуже приємне враження- швидко і якісно все зробив.
У проблеми просто не було шансів)

Відгук фрилансера про співпрацю з Roman Freelancer

Оплата
Постановка завдання
Чіткість вимог
Контактність

Все добре із замовником! Будемо працювати далі! Звертайтеся!

  1. 235  
    1 день4436 UAH

    Привіт!

    Ваш скрипт повільний через дві функції:

    generate_auto_seed() — бітова нумерація, робота з великими числами.

    rank_two_symbols_optimized() — обчислення рангу перестановок (важкі комбінаційні операції).

    Що я зроблю:

    1. Алгоритмічна оптимізація
    Я заміню нумерацію на алгоритм O(n) для ранжування бінарних послідовностей (аналогічно комбінаторній числовій системі).

    Я попередньо обчислю біноміальні коефіцієнти за O(n²) один раз, а не в циклі.

    2. Прискорення в 10-100 разів
    Я перепишу критичні частини на Cython (видалю накладні витрати Python).

    Я додам компіляцію JIT Numba для математики.

    Якщо потрібно — SIMD інструкції (AVX2) через C розширення.

    3. Паралелізм і пам'ять
    Я розділю дані на блоки, оброблю в 4-8 потоках (мультипроцесинг).

    Я заміню списки на numpy.ndarray (dtype=uint8), щоб зекономити пам'ять.

    4. Гарантії
    Перші 500 КБ будуть оброблені за ≤3 сек за 2 дні.

    Кінцевий результат — 1-3 сек/МБ (або я поверну гроші за покращення).

    Чому я?

    Нещодавно я прискорив подібний код для генерації насіння в криптографії (з 30 сек до 0.8 сек).

    Я готовий показати прототип на перших 100 рядках ваших даних безкоштовно.

    Що я повинен надіслати:

    Джерела generate_auto_seed() та rank_two_symbols_optimized().

    Приклад вхідних даних (масив бітів 0/1).

    Точні вимоги до середовища (Python 3.10? Linux/Windows?).

    Починаючи з сьогоднішнього дня. Чекаю на ваші дані!

    З повагою,
    Ziqo,
    P.S. Якщо у вас є сумніви, я можу зробити безкоштовний аналіз 10-20 рядків коду і показати, як їх прискорити

  2. 1928    29  1   1
    Переможець1 день4214 UAH

    Доброго дня! Я завжди на зв’язку, щоб допомогти. Пишіть, обговоримо! І не забудьте зазирнути в портфоліо — там багато цікавого!

  3. 626    6  0
    2 дні4436 UAH

    Доброго дня, мене зацікавила ваша пропозиція, можна дізнатися про неї детальніше в лс.

  4. Ще 2 ставки приховано
  • Євген Шевченко
    14 квітня 2025, 16:21 |

    Доброго дня. Будь ласка, надайте зразу посилання на ваш код,  git ... дякую. 

  • Роман Смоляков
    14 квітня 2025, 16:37 |

    зроблю швидко пишіть

  • Василь М.
    15 квітня 2025, 1:49 |

    Доброго дня! надайте код проекту

  • Дмитрий Гнедой
    15 квітня 2025, 9:38 |

    Доброго  дня,  можна  якось  ознайомитись  із проектом?

Актуальні фриланс-проєкти в категорії C та C++

Консультація та аудит поточного проєкту на Odoo 19 Community Edition

Шукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition, у тому числі за допомогою Claude Code. Нам потрібен спеціаліст, який має успішно реалізовані проєкти в Odoo та практичний досвід розробки з використанням Claude Code. Важливо: розглядаємо…

C та C++Javascript та Typescript ∙ 1 день 7 годин тому ∙ 5 ставок

Створення або доопрацювання прошивки та логіки під три автономні LoRa-станції на базі ESP32.

5000 UAH

створення або доопрацювання прошивки та логіки під три автономні LoRa-станції на базі ESP32. Пристрої повинні піднімати Wi-Fi точку доступу, віддавати локальний сайт через браузер (HTTP), приймати текст та зображення в радіусі 5-10 км (плюс-мінус), зберігати дані (бажано на…

C та C++C# ∙ 1 день 9 годин тому ∙ 3 ставки

Розробка ПЗ для Arduino (RF-модулі 3–7.5 ГГц, автоматичне сканування частот)

Потрібно розробити систему на Arduino для автоматичного пошуку активного аналогового відеосигналу та автоматичного налаштування передавача на виявлену частоту.Планується використання трьох окремих приймально-передавальних модулів: 3000–4200 МГц; 4900–6000 МГц; 6100–7500…

C та C++Вбудовані системи та мікроконтролери ∙ 2 дні 7 годин тому ∙ 4 ставки

Чорна Україна (RP-проект на базі MTA)

51 638 UAH

Виправлення помилок різної складності, як на зображеннях. Коригування навігації карти. Виправлення дірок на карті, адаптація транспортних засобів до проекту, видалення логотипів або їх переписування.

C та C++Python ∙ 3 дні 19 годин тому ∙ 19 ставок

Інженер інфраструктури резидентних проксі

Ми будуємо мережу резидентних проксі з нуля — повністю власну, без сторонніх постачальників. Нам потрібен один винятковий мережевий інженер, щоб побудувати всю технічну основу. Що ви будете будувати: - Android фоновий SDK, який маршрутизує проксі-трафік через пристрої…

C та C++DevOps ∙ 8 днів 3 години тому ∙ 13 ставок

Замовник
Roman Freelancer
Канада Abbotsford  21  0
Проєкт опублікований
1 рік тому
119 переглядів
Мітки
  • алгоритми
  • C