Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Przekształć funkcję z Java w C++. Metoda java zawiera zaledwie 50 wierszy kodu.

Translated66 PLN

Załączniki 1

Wgląd do aplikacji jest dostępny tylko zarejestrowanym użytkownikom.

Opinia zleceniodawcy o współpracy z freelancerem

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Ogólnie rzecz biorąc, był zadowolony z pracy.

Opinia freelancera o współpracy z Denis Rudnitskiy

Płatność
Opis zadania
Precyzyjność  wymogów
Zawsze w kontakcie

Klient zawsze był w kontakcie. wyraźnie sformułował I. Polecam .

Profil został zablokowany | Sejf Sejf

  1. 2381    156  5
    1 dzień53 PLN

    Pozdrawiam !
    Skontaktuj się z nami, zrobię to jak najszybciej, jak najlepiej.

  2. 338  
    1 dzień61 PLN

    Mogę to zrobić za kilka godzin. Wszystko robię szybko i dobrze.

  3. 1 oferta jest ukryta
  • Vitalii Valchuk
    30 lipca 2022, 14:54 |

    Class ByteBuffer теж переписувати?)

  • Denis Rudnitskiy
    30 lipca 2022, 15:28 |

    ByteBuffer не обов`язково переписувати, хоча краще б увесь функціоал з масивом був у нативній функції. Головне, щоб нативна функція приняла цей масив та інші параметри, та повернула готовий Bitmap. Можна зробити як void, передав ще одни параметром як bitmap. 

  • Denis Rudnitskiy
    30 lipca 2022, 15:34 |

    Плюс я прочитав на форумах, що якось можна не копіювати масив, а явно передати покажчик (чи щось также) з пам'яті і вже працювати з ними, щоб алгоритм працював ефективніше, тобто не створювати копії нових буферів. Но це просто як ідея


  • Oleksii Nersesyan
    30 lipca 2022, 15:15 |

    Текущий код можно ускорить

  • Denis Rudnitskiy
    30 lipca 2022, 15:30 |

    Имеете ввиду на уровне java? 

  • Oleksii Nersesyan
    30 lipca 2022, 15:35 |

    Да. Есть одинаковые операции которые не нужно выполнять в цикле по х например (y * rowBytes и y * stride их нужно вынести на уровень выше в цикл по y), также width - 1 и height - 1 не нужно каждый раз высчитывать. Попробуйте вынести в переменные, может уменьшиться время выполнения, хотя может компилятор умный и сам это сделает, но стоит попробовать переписать код.

  • Denis Rudnitskiy
    30 lipca 2022, 15:46 |

    Это, возможно, как идея, попробую внести изменения, спасибо. Но думаю, что особой производительности ожидать не стоит, хотя все же стоит затестить.

  • Denis Rudnitskiy
    30 lipca 2022, 16:00 |

    Не, не помог этот способ, как были ~ 50 мс, так и остались. Думаю jvm это предвидела😅  

  • Vitalii Valchuk
    30 lipca 2022, 18:20 |

    Ну так заміряй час де виникають тормоза, і будеш знати що оптимізувати потрібно. 

Aktualne zlecenia dla freelancerów w kategorii C i C++

Konsultacja i audyt bieżącego projektu na Odoo 19 Community Edition

Szukamy programisty Odoo — samodzielnego dewelopera z doświadczeniem w pracy z Odoo 19 Community Edition, w tym z wykorzystaniem Claude Code. Potrzebujemy specjalisty, który ma zrealizowane projekty w Odoo oraz praktyczne doświadczenie w programowaniu z użyciem Claude Code.…

C i C++Javascript & Typescript ∙ 2 dni 2 godziny temu ∙ 7 ofert

Tworzenie lub modyfikacja oprogramowania i logiki dla trzech autonomicznych stacji LoRa opartych na ESP32.

410 PLN

tworzenie lub modyfikacja oprogramowania i logiki dla trzech autonomicznych stacji LoRa opartych na ESP32. Urządzenia powinny uruchamiać punkt dostępu Wi-Fi, udostępniać lokalną stronę przez przeglądarkę (HTTP), odbierać tekst i obrazy w promieniu 5-10 km (plus minus),…

C i C++C# ∙ 2 dni 5 godzin temu ∙ 3 oferty

Rozwój oprogramowania dla Arduino (moduły RF 3–7,5 GHz, automatyczne skanowanie częstotliwości)

Należy opracować system na Arduino do automatycznego wyszukiwania aktywnego analogowego sygnału wideo oraz automatycznego dostosowywania nadajnika do wykrytej częstotliwości.Planowane jest wykorzystanie trzech oddzielnych modułów odbiorczo-nadajnych: 3000–4200 MHz; 4900–6000…

C i C++Systemy wbudowane i mikrokontrolery ∙ 3 dni 3 godziny temu ∙ 4 oferty

Czarna Ukraina (projekt RP na bazie MTA)

4233 PLN

Naprawa błędów o różnym stopniu skomplikowania, jak te przedstawione na zdjęciach. Dostosowanie nawigacji mapy. Naprawa dziur w mapie, dostosowanie pojazdów do projektu, usuwanie logo lub ich przepisanie.

C i C++Python ∙ 4 dni 15 godzin temu ∙ 20 ofert

Inżynier infrastruktury proxy mieszkalnych

Budujemy sieć proxy dla użytkowników od podstaw — w pełni własną, bez dostawców zewnętrznych. Potrzebujemy jednego wyjątkowego inżyniera sieci, który zbuduje całą podstawę techniczną. Co zbudujesz: - SDK w tle dla Androida, które kieruje ruch proxy przez urządzenia użytkowników…

C i C++DevOps ∙ 8 dni 23 godziny temu ∙ 14 ofert

Zleceniodawca
Zlecenie zostało opublikowane
3 lata temu
124 wyświetlenia
Tagi