Результаты поиска по запросу "optimization"

2 ответа

 накладные расходы, это кажется в диапазоне результатов с большим количеством итераций на цикл. Таким образом, я не вижу длинных результатов даже с одним вызовом в каждом испытании. Я должен уточнить, что я изменил исходный код для печати времени на вызов, а также общего времени (см. Вывод в конце моего ответа), поэтому, когда я говорю 65 циклов, это за вызов.

аюсь определить, как долгоclock_gettime(CLOCK_REALTIME,...) берет на звонок. «Назад в тот день» я обычно звонил один раз в начале цикла, так как это был довольно дорогой звонок. Но теперь я надеялся, что с vDSO и некоторыми улучшениями тактовой ...

3 ответа

Лучший способ эффективно найти регионы с высокой плотностью

В ходе моего кодирования я столкнулся с проблемой следующего: Найти область фиксированного размера в двумерном пространстве, которое имеет наибольшую плотность частиц. Частицы можно считать распределенными случайным образом по всему пространству, ...

6 ответов

сохранение ссылки на последний элемент приводит к добавлению аппроксимации от O (n) к O (1), но все равно не превзойдет динамический массив при выполнении большого количества добавлений.

ал, что связанные списки должны были быть быстрее, чем массив при добавлении элементов? я только что проверил, сколько времени занимает добавление, сортировка и поиск элементов (arraylist vs connectedlist vs hashset). я просто использовал классы ...

ТОП публикаций

0 ответов

Как оптимизировать алгоритм тура Найта?

Я кодируюРыцарский тур [http://en.wikipedia.org/wiki/Knight%27s_tour]Алгоритм в C ++ с использованиемОткат [http://en.wikipedia.org/wiki/Backtracking]метод. Но это кажется слишком медленным или застрявшим в бесконечном цикле для n> 7 (больше чем ...

1 ответ

Что быстрее? Запуск пустой функции или проверка, если функция не определена? [закрыто]

Я писал код, в котором функция, передаваемая в качестве аргумента, иногда может быть неопределенной. Мне было любопытно, что это плохая «практика». Предоставление пустой функции или проверка функции на предмет неопределенности аргумента? Я ...

3 ответа

Сжатие разреженного массива с использованием SIMD (AVX2)

У меня есть редкий массивa (в основном нули): unsigned char a[1000000];и я хотел бы создать массивb индексов к ненулевым элементамa используя инструкции SIMD для архитектуры Intel x64 с AVX2. Я ищу советы, как сделать это эффективно. В ...

10 ответов

(PS: шучу)

инимизировать JS и CSS на лету / во время выполнения, чтобы я мог сохранить исходную структуру кода на своих серверах, если она уменьшена во время выполнения / на лету.

0 ответов

Ну, это не вариант ;-)

дал приложение WPF, которое имеетCanvas на котором я размещаюUserControls которые могут быть перемещены и изменены пользователем (как в Windows-окне). Теперь я обнаружил, что это может быть очень медленно на старых компьютерах, что является ...

3 ответа

не все платформы и машины поддерживают аппаратное смешивание; и преобразование из float в int убивает производительность, даже используя инструкцию fistp. Фиксированная точка еще хуже. Это требует только поиска в памяти и дополнений. Тем не менее, мне интересно, если поиск будет быстрее, чем преобразование с плавающей точкой в ​​int.

лал таблицу поиска, которая позволяет смешивать два однобайтовых канала (256 цветов на канал), используя однобайтовый альфа-канал, не используя значения с плавающей запятой (следовательно, не преобразование с плавающей точкой в ​​int). Каждый ...

1 ответ

Возможная область - это множество точек, которое удовлетворяет всем ограничениям. Треугольник в вашей спецификации.

аюсь использоватьhttp://rss.acs.unt.edu/Rdoc/library/stats/html/constrOptim.html [http://rss.acs.unt.edu/Rdoc/library/stats/html/constrOptim.html]в R, чтобы сделать оптимизацию в R с некоторыми заданными линейными ограничениями, но не в состоянии ...