Size: a a a

Эликсир и Вунш

2019 October 11

IE

Igor Evstifeev in Эликсир и Вунш
результат получился
источник

IE

Igor Evstifeev in Эликсир и Вунш
при
источник

AK

Andrey Krivko in Эликсир и Вунш
Лишнее выделение памяти и процессорного времени на создание промежуточного массива - это такое
источник

IE

Igor Evstifeev in Эликсир и Вунш
Integer[] arr = {2,4,5};
источник

IE

Igor Evstifeev in Эликсир и Вунш
wi11son
какой-то джаваплюплюс, я в нём не понимаю
обычная Java
источник

ЕЗ

Евгений Зубаиров in Эликсир и Вунш
Это точно чат про эликсир?
источник

ЕЗ

Евгений Зубаиров in Эликсир и Вунш
Как проапдейтить приложение с Rails 2?
источник

AK

Andrey Krivko in Эликсир и Вунш
Евгений Зубаиров
Это точно чат про эликсир?
Хороший вопрос
источник

IE

Igor Evstifeev in Эликсир и Вунш
Евгений Зубаиров
Это точно чат про эликсир?
да только я на нем не умею программировать
источник

МК

Максим Кузьмин in Эликсир и Вунш
Евгений Зубаиров
Это точно чат про эликсир?
Да залиась Enum, в паре мест точки на |> смени и будет эликсир
источник

IE

Igor Evstifeev in Эликсир и Вунш
есть у меня подозрение сгенерить массив тыш так 10000 элементов. и двумя способами сделать и посчитать время на каждом ))))
источник

МК

Максим Кузьмин in Эликсир и Вунш
Ну ещё for i <- ar использовать
источник

IE

Igor Evstifeev in Эликсир и Вунш
что характерно на чем бы тут код не кидали все всё понимают о чем речь не говоря уже о структурах
источник

IE

Igor Evstifeev in Эликсир и Вунш
))))
источник

SK

Simon Khaskelberg in Эликсир и Вунш
Andrey Krivko
Так превращаем n^2, в n*log(n); что и будет финальной сложностью
По моему ваш способ все равно имеет сложность O(n^2).
источник

SK

Simon Khaskelberg in Эликсир и Вунш
Чтобы составить все суммы вы сначала делайте n операций, потом n-1, и т.д. до 1. Т.е чтобы составить все суммы у нас n * (n+1)/2 операций
источник

SK

Simon Khaskelberg in Эликсир и Вунш
Т.е O(n^2).
источник

IE

Igor Evstifeev in Эликсир и Вунш
резюмируя: Способ №1: Я массив пихаю в сет и тем самым избавляюсь от дублей и не грею голову на счет одинаковых сумм. Способ №2: Как предлагает Максим я в хэшмап пишу значение суммы в качестве ключа в значение количество таких сумм и на выводе тупо не вывожу где значение value > 1.
источник

IE

Igor Evstifeev in Эликсир и Вунш
так какой оптимальней? я уже запутался
источник

IE

Igor Evstifeev in Эликсир и Вунш
или сделать оба посмотреть по времени расчета
источник