optimization

Что лучше? Я спрашиваю это только ради бритья нескольких байтов, так как я могу использовать +x вместо числа(x). Делает ли parsefloat что-то лучше?...

приведенный ниже код работает на Visual Studio 2008 с оптимизацией и без нее. Но он работает только на g++ без оптимизации (O0). #include <cstdlib> #include <iostream> #include <cmath> double round(double v, double digit) { double pow = std::pow(10.0, digit); double t = v * pow; ...

У меня нет системы отсчета с точки зрения того, что считается "быстрым"; я всегда задавался этим вопросом, но никогда не находил прямого ответа......

Я ищу эффективный способ определить положение наименее значимого бита, который установлен в целое число, например, для 0x0FF0 это будет 4. тривиальная реализация этого: unsigned GetLowestBitPos(unsigned value) { assert(value != 0); // handled separately unsigned pos = 0; while (!(value & 1)) ...

Я недавно просматривал свои предупреждения в Eclipse и наткнулся на это: Это даст предупреждение компилятора, если метод может быть объявлен как static. [edit] точная цитата в справке Eclipse, с акцентом на частном и окончательном: при включении компилятор выдаст ошибку или предупреждение для методы...

предыдущие исследования: как говорит Вики webpack, можно использовать инструмент анализа для оптимизации производительности сборки: от: https://github.com/webpack/docs/wiki/build-performance#hints-from-build-stats подсказки из статистики сборки есть анализировать инструмент которые визуализиру...

Я нашел этот вопрос о том, какие языки оптимизируют хвостовую рекурсию. Почему C# не оптимизирует хвостовую рекурсию, когда это возможно? для конкретного случая, почему этот метод не оптимизирован в цикл (Visual Studio 2008 32-бит, если это имеет значение)?: private static void Foo(int i) { if (i == 100...

Я рассматривал возможность быстрой оценки покерной руки в Python. Мне пришло в голову, что одним из способов ускорить процесс было бы представить все лица и масти карт в виде простых чисел и умножить их вместе, чтобы представить руки. К УИТУ: class PokerCard: faces = '23456789TJQKA' suits = 'cdhs' ...

сайт, который я построил с Коханой, вчера был забит огромным количеством трафика, что заставило меня сделать шаг назад и оценить некоторые из проектов. Мне любопытно, каковы некоторые стандартные методы оптимизации приложений на основе Kohana? Я также заинтересован в бенчмаркинге. Мне нужно настроить Benchma...

предполагая, что карта, где вы хотите сохранить существующие записи. В 20% случаев вводимые данные являются новыми. Есть ли преимущество в выполнении std::map::find затем std::map:: insert с помощью этого возвращенного итератора? Или быстрее попытаться вставить, а затем действовать на основе того, указывает...