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!

Zadanie - algorytm

Translated41 PLN

Opinia zleceniodawcy o współpracy z Daniil Muntyan

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

To nie pierwszy raz, kiedy pracowałem z wykonawcą, wszystko jest jasne i na czas. Bardzo polecam

Profil został usunięty | Sejf Sejf

Opinia freelancera o współpracy z ze zleceniodawcą

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

Już kilka razy pracował z klientem, bardzo jasne zadania i, co jest ważne - szybka zwrot, co pozwala szybko rozwiązać różne kwestie w realizacji.
Polecam współpracę

  1. 177    5  1
    Oferta, która wygrała1 dzień41 PLN

    Dzień dobry, mam doświadczenie w takich zadaniach, gotowy do wykonania)

  2. 153  
    1 dzień8 PLN

    Maksymalnie optymalizuję algorytm za pomocą tabeli hash. Czy istnieje dodatkowe ograniczenie zakresu liczb lub porządku w masie?

  3. 1977    82  2   1
    1 dzień12 PLN

    Zrobię to na pitonie. Ale może to, co jest dodatkowo znane o wejściowej masie - na przykład, odrębne lub co jest znane o jej znaczeniach - na przykład, istnieje zakres. Takie dane mogą pomóc w optymalizacji.

  4. 398    85  3   6
    1 dzień41 PLN

    Proponuję przyspieszyć go w n raz w odniesieniu do tego, co jest, realizuję na C#
    lub wkładać pseudokód i realizować w dowolnym innym języku programowania

  5. Jeszcze 4 ofert jest ukrytych
  • Volodimir Sokolov
    23 sierpnia 2018, 19:05 |

    вы б лучше рассказали что делать должен алго, а не давали то что не подходит

  • Profil został usunięty
    23 sierpnia 2018, 19:11 |

    Согласен. Физику задачки в студию

  • Profil został usunięty
    23 sierpnia 2018, 19:20 |

    а разве не понятно что она делает?

  • Profil został usunięty
    23 sierpnia 2018, 19:23 |

    image

  • Volodimir Sokolov
    23 sierpnia 2018, 20:17 |

    конечно понятно, но чтоб что то улучшить надо знать что надо, раз уж то что вы накодили не то

  • Profil został usunięty
    23 sierpnia 2018, 20:07 |

    Смотрит произведение пар и сравниет если есть такой в массиве

  • Profil został usunięty
    23 sierpnia 2018, 20:09 |

    точнее не пар, а всех элементов один с другим по всей длине массива

  • Profil został usunięty
    23 sierpnia 2018, 20:12 |

    Так и есть, вопрос как написать так, чтобы он это делал быстро

  • Profil został usunięty
    23 sierpnia 2018, 20:24 |

    Так вот чтобы такие вещи оптимизировать по быстродействию, обычно и используют какую-то априорную информацию, вытекающую из задачи, а не из "медленного" алгоритма. Есть, например, много задач в вычислительной математике, которые сводятся к "трехдиагональным" матрицам, в которых значащие элементы есть только на трех диагоналях, все остальные элементы - нули. Очевидно, что нечего тратить пустые проходы циклов на нули. Не вопрос, прикладные математики посидели и забацали метод прогонки, который на нули вобще внимания не обращает. 

    Это и дает реальное ускорение. А так...

  • Profil został usunięty
    23 sierpnia 2018, 20:19 |

    Ребят, задача прям так и стоит, как написана, с выданным алгоритмом))

  • Volodimir Sokolov
    23 sierpnia 2018, 20:58 |

    а какой диапазон значений?

  • Profil został usunięty
    23 sierpnia 2018, 21:07 |

    В смысле? о чем речь? а диапазоне значений чего?

  • Volodimir Sokolov
    24 sierpnia 2018, 3:53 |

    если б не посмотрел топик еще разок так и не узнал бы что ответили
    диапазон значений масива имел ввиду, если диапазон меньше размера масива, то есть несколько вариантов увеличить быстродействие, но сейчас сделал ставку с предложением увеличить быстродействие в n раз вне зависимости от данных

  • Profil został zablokowany
    23 sierpnia 2018, 23:40 |

    заря-лейпциг 0-0

    заря с 17 минуты в меньшинстве

  • Profil został usunięty
    24 sierpnia 2018, 7:32 |

    Сортируете исходный массив по возрастанию, потом во внутреннем цикле рассматриваете только значения j<=i, k<=j. Уже будет ускорение. 

    Обращение к элементам массива делать через инкрементируемые указатели. 

    Это уже даст ускорение. 

    Если размер массива невелик, то можно составить косую матрицу предрасчитанных произведений. 

  • Eduard Karpets
    24 sierpnia 2018, 7:43 |

    А как с отрицатеными значениями?

Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe

Opracowanie niestandardowego oprogramowania (aplikacja na Androida + CMS) dla kiosków samoobsługowych SUNMI K2 (fast food)

82 PLN

Szukamy doświadczonego zespołu lub programisty Android na poziomie średnim/zaawansowanym (możliwe, że z umiejętnościami Full-stack) do stworzenia własnego oprogramowania dla kiosków samoobsługowych sieci fast food. Obecnie nasze terminale działają na bazie gotowego chmurowego…

Content Management SystemsAplikacje desktopowe ∙ 4 dni 15 godzin temu ∙ 20 ofert

Należy przeprowadzić migrację obecnego programu roboczego z foxpro na C#

Cześć wszystkim! Mamy program na foxpro (ma kilka modułów, program do ewidencji), mamy źródła programu, w razie pilnej potrzeby można skonsultować się z osobami zajmującymi się wsparciem bieżącego programu. Co należy zrobić: 1. Analiza, co i jak działa, sporządzenie listy…

C#Aplikacje desktopowe ∙ 9 dni 23 godziny temu ∙ 19 ofert

Mistrzowska program «KONSTRUCTOR»

15 253 PLN

Szukamy bardzo doświadczonego programisty C++ do modernizacji istniejącego oprogramowania (programu głównego). Program odpowiada za tworzenie pochodnego oprogramowania reprezentującego sesje audiowizualnej korekcji psychologicznej. Obecna wersja jest napisana w czystym WinAPI…

C i C++Aplikacje desktopowe ∙ 12 dni 12 godzin temu ∙ 20 ofert

Konfiguracja ODOO Enterprise dla budownictwa

Необхідно побудувати картки та налаштувати зручний імпорт, інтеграцію з ЕДО і загалом Workflow ODOO Компанія займається системною інтеграцією: маємо поставки обладнання В2В або з прямою маржинальністю, або з рібейтами в подальшому. Крім того, ведемо будівельні роботи на об'єктах…

Automatyzacja zarządzania przedsiębiorstwemAplikacje desktopowe ∙ 12 dni 21 godzin temu ∙ 7 ofert

Zleceniodawca
Profil został usunięty


Zlecenie zostało opublikowane
7 lat temu
169 wyświetleń