optimization — все вопросы

5ответов
10 голосов
Это разрешимо в полиномиальное (или псевдополиномиальное) время?
Я пытаюсь найти разумный алгоритм для этой проблемы: Допустим, у вас есть куча шаров. Каждый шар имеет как минимум один цвет, но также может быть разноцветным. Каждый шар имеет вес и значение, св
1ответ
10 голосов
что такое оптимизация волоконно-оптических сетей в VC ++?
Я читал о оптимизации Fiber Safe в MSDN. Это говорит о том, что    На данные, объявленные с помощью __declspec (thread) , ссылаются через    Массив локального потока (TLS). Массив TLS предста
3ответа
10 голосов
Что такое пессимизация?
Есть комментарий к вопросу Можно ли использовать C + auto в + 11 повышает производительность? , которая набрала много голосов и предлагает «снизить вероятность непреднамеренной пессимизации» в каче
6ответов
10 голосов
C или C ++ для графики OpenGL
Есть ли недостаток в выборе C ++ и объектно-ориентированной модели (классов) для реализации симуляции в OpenGL (или DirectX)? Предпочтительнее использовать C и парадигму процедурного программирования
7ответов
10 голосов
Битовая упаковка массива целых чисел
У меня есть массив целых чисел, давайте предположим, что они имеют тип int64_t. Теперь я знаю, что только каждые первые n каждого целого числа имеют смысл (то есть я знаю, что они ограничены некотор
3ответа
10 голосов
MySQL запросы - насколько они дороги?
Я слышал, что MySQL-запросы очень дороги, и что вам следует любой ценой избегать их создания. Я занимаюсь разработкой сайта, которым будут пользоваться довольно многие люди, и мне интересно: Н
3ответа
10 голосов
Почему g ++ не оптимизирует хвостовой вызов, пока gcc?
Я хотел проверить, поддерживает ли g ++ хвостовой вызов, поэтому я написал эту простую программу для проверки: http://ideone.com. /hnXHv using namespace std; size_t st; void PrintStackTop(cons
1ответ
10 голосов
Код Cython Numpy не быстрее, чем чистый Python
Во-первых, я знаю, что есть много похожих тем на SO, но я не могу найти решение после дня поиска, чтения и тестирования. У меня есть функция python, которая вычисляет попарные корреляции numpy nd
5ответов
10 голосов
Преобразование списка ребер размером 1,2 ГБ в разреженную матрицу
У меня есть список ребер 1,2 ГБ из графика в текстовом файле. Мой Ubuntu ПК имеет 8 ГБ оперативной памяти. Каждая строка на входе выглядит как 287111206 357850135 Я хотел бы преобразовать его в
5ответов
10 голосов
Достигнуто ли такое выравнивание без <таблицы>?
Моя цель - выравнивание, как показано на приложенном изображении (поля слева могут иметь любую ширину, но поля справа должны начинаться с того же X координата). Сейчас я использую простой табл
10ответов
10 голосов
Является ли хорошая многопоточная конструкция преждевременной оптимизацией?
Хотя мне нравится интеллектуальная проблема, возникающая при проектировании многоядерных систем, я понимаю, что большинство из них были просто ненужной преждевременной оптимизацией. Но, с другой
4ответа
10 голосов
PostgreSQL медленно работает на большой таблице с массивами и множеством обновлений
У меня есть довольно большая таблица (20M записей), которая имеет индекс из 3 столбцов и столбец массива. Столбец массива обновляется ежедневно (путем добавления новых значений) для всех строк. Такж
11ответов
10 голосов
Как вставить нули между битами в растровом изображении?
У меня есть код с высокой производительностью, который выполняет битовые манипуляции. Это может быть сведено к следующей четко определенной проблеме: Учитывая 13-битное растровое изображение, со
15ответов
10 голосов
быстрее Math.exp () через JNI?
Мне нужно очень часто вычислять Math.exp() из java, возможно ли заставить нативную версию работать быстрее, чем java : Math.exp() ?? Я пробовал только jni + C, но это медленнее, чем просто java
13ответов
10 голосов
Какие оптимизации можно сделать сразу?
Одна из наиболее распространенных мантр в информатике и программировании - никогда не оптимизировать преждевременно, а это означает, что вы не должны оптимизировать что-либо до тех пор, пока не буде
10ответов
10 голосов
Убийство кода ухудшает производительность приложения?
Поскольку современный код с каждой минутой усложняется, его необходимо разрабатывать так, чтобы он был удобен в обслуживании, то есть легко читался и понятен. При этом, я не могу не вспомнить про
3ответа
11 голосов
Быстрый ввод /вывод в c, stdin /out
В конкурсе по кодированию, указанному на этой ссылке там это задача, в которой вам нужно прочитать много данных в stdin, выполнить некоторые вычисления и представить много данных в stdout В мое
3ответа
11 голосов
Как вы делаете загрузку с ограничениями?
В документации для активной загрузки указано, что: Если вы хотите загрузить ассоциацию с указанным параметром: limit, она будет проигнорирована, и все связанные объекты будут возвращены: cla
2ответа
11 голосов
Можно ли обнаружить во время компиляции «аргументы функции», которые являются константами во время компиляции
Могу ли я определить во время компиляции, являются ли "аргументы функции" 1 константами во время компиляции? Например, функция print(int i), которая может печатать "constant 5" если вызывается
3ответа
11 голосов
Ускорить сборку x64 ADD loop
Я работаю над арифметикой для умножения очень длинных целых чисел (около 100 000 десятичных цифр). В составе моей библиотеки я добавлю два длинных номера. Профилирование показывает, что мой код в
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132