39
ответов

Какую самую нелепую пессимизацию вы видели? [закрыто]

Все мы знаем, что преждевременная оптимизация является корнем всего зла, потому что оно приводит к нечитаемому / не поддерживаемому коду. Еще хуже пессимизация, когда кто-то реализует «оптимизацию», потому что они ...
вопрос задан: 3 May 2012 14:43
28
ответов

Кодирование Методов, которые позволяют компилятору/оптимизатору сделать более быструю программу

Много лет назад компиляторы C не были особенно умны. Как обходное решение K&R изобрел ключевое слово регистра, для вывода подсказок компилятору, это, возможно, это будет хорошая идея удержать эту переменную...
вопрос задан: 23 May 2017 12:10
27
ответов

Самый быстрый способ определить, является ли целочисленный квадратный корень целым числом

Я ищу самый быстрый способ определить, является ли длинное значение идеальным квадратом (то есть его квадратный корень является другим целым числом): я сделал это простым способом, используя встроенную функцию Math.sqrt (), но ...
вопрос задан: 23 December 2018 02:25
26
ответов

Python 3: ускорить мой код быстрее [дублировать]

Я должен вычислить 10001-е число простых чисел. Мой код работает, но для получения правильного простого числа требуется около 30 минут. Я ищу некоторую помощь, чтобы этот код работал быстрее, я ...
вопрос задан: 2 November 2014 23:33
25
ответов

Оптимизация кодирует, становятся ненужными?

Если Закон Гордона Мура сохраняется, и центральные процессоры/GPU становятся все больше быстрыми, будете, программное обеспечение (и, по ассоциации, Вы разработчики программного обеспечения) все еще раздвигает границы до такой степени, что все еще необход
вопрос задан: 31 July 2009 08:31
24
ответа

Какое значение «href» я должен использовать для ссылок JavaScript, «#» или «javascript: void (0)»?

Ниже приведены два метода создания ссылки, единственной целью которой является запуск кода JavaScript. Что лучше с точки зрения функциональности, скорости загрузки страницы, целей проверки и т. Д.? ...
вопрос задан: 19 February 2017 08:58
24
ответа

Стратегии оптимизации производительности последней инстанции [закрыто]

На этом сайте уже есть много вопросов о производительности, но мне кажется, что почти все они очень специфичны и довольно узки. И почти все повторяют совет, чтобы избежать преждевременного ...
вопрос задан: 7 December 2012 20:54
24
ответа

Кто Вы любимые низкоуровневые приемы оптимизации кода? [закрытый]

Я знаю, что необходимо только оптимизировать вещи, когда это считают необходимым. Но, если считается необходимым, что является Вашим любимым низким уровнем (в противоположность алгоритмическому уровню) приемы оптимизации. Для...
вопрос задан: 27 February 2009 02:56
23
ответа

Какие кодирующие методы Вы используете для оптимизации C программы? [закрытый]

Несколько лет назад я был в группе, которая брала интервью у кандидатов на относительно старшее встроенное положение программиста C. Один из стандартных вопросов, которые я задал, был о методах оптимизации...
вопрос задан: 9 August 2012 03:11
23
ответа

Studio управления SQL Server – подсказки для улучшения TSQL, кодирующего процесс

Я раньше работал в месте, где обычная практика должна была использовать Парное Программирование. Я помню, сколько мелочей мы могли учиться друг от друга при сотрудничестве на коде. Новое взятие...
вопрос задан: 12 March 2012 19:02
22
ответа

Оптимизация Java HashMap производительности / альтернатива

Я хочу создать крупный HashMap, но помещенный () производительность не достаточно хорош. Какие-либо идеи? Другие предложения структуры данных приветствуются, но мне нужна функция поиска Карты Java: map.get (ключ) В...
вопрос задан: 18 December 2009 20:38
22
ответа

Мы должны все еще оптимизировать “в маленьком”?

Я изменял мой, чтобы цикл увеличил использование ++ я вместо меня ++ и добрался до взглядов, это больше действительно необходимо? Конечно, сегодняшние компиляторы делают эту оптимизацию самостоятельно. В этой статье...
вопрос задан: 20 April 2009 20:19
21
ответ

Математическая оптимизация в C#

Я представлял приложение целый день и, оптимизировав пару битов кода, меня оставляют с этим в моем списке ожидающих выполнения задач. Это - функция активации для нейронной сети, которую называют...
вопрос задан: 14 August 2015 05:48
21
ответ

Ускорение код C++

Я пишу приложение перемалывания чисел C++, где узкое место является функцией, которая должна вычислить для дважды: шаблон <класс T> встраивает T sqr (константа T& x) {возвращают x*x;} и другой...
вопрос задан: 11 May 2010 14:55
21
ответ

Я должен всегда думать о производительности?

Я приезжаю из мира DBA, и производительность всегда была навязчивой идеей. Я обращаюсь к разработке, и я всегда думаю о производительности, постоянно, все время. Продолжение читать ПОЭТОМУ иногда кажется этим...
вопрос задан: 20 April 2009 11:10
20
ответов

Как Вы сделали бы этот оператор переключения максимально быстро?

04.12.2009 ОБНОВЛЕНИЯ: Для профилирования результатов в ряде предложений, отправленных здесь, посмотрите ниже! Вопрос Рассматривает следующий очень безопасный, очень простой метод, который использует переключатель...
вопрос задан: 3 May 2012 05:47
20
ответов

Эффективный (мудрые циклы) алгоритм для вычислений по модулю 25?

У меня есть код, в котором я вычисляю x % 25. x всегда принимает положительное значение, но его динамический диапазон является большим. Я узнал, что эта конкретная часть кода вычислений x % 25 берет большой...
вопрос задан: 12 June 2009 01:42
19
ответов

Преимущество переключается если еще оператор

Что является лучшей практикой для использования оператора переключения по сравнению с использованием, если оператор для 30 неподписанных перечислений, где приблизительно 10 имеют ожидаемое действие (который в настоящее время является тем же действием). Пр
вопрос задан: 8 March 2019 20:48
19
ответов

Может знание C, на самом деле повреждает код, который Вы пишете на высокоуровневых языках?

Вопрос кажется прочным, избитым до смерти даже. Умные люди сказали умные вещи относительно предмета. Чтобы быть действительно хорошим программистом, необходимо знать C. Или Вы? Я был просвещен дважды на этой неделе....
вопрос задан: 23 May 2017 12:09
19
ответов

Когда оптимизация преждевременна?

Как сказанный Knuth, Мы должны забыть о маленькой эффективности, сказать приблизительно 97% времени: преждевременная оптимизация является корнем всего зла. Это - что-то, что часто подходит в Переполнении стека...
вопрос задан: 5 January 2011 00:15
19
ответов

Каковы некоторые хорошие методы оптимизации кода?

Я хотел бы понять хорошие методы оптимизации кода и методологию. Как я удерживаюсь от выполнения преждевременной оптимизации, если я уже думаю о производительности. Как я нахожу узкие места в...
вопрос задан: 21 May 2009 22:28
19
ответов

Производительность Python - необходимо ли было когда-либо переписывать в чем-то еще?

У кого-либо когда-либо был код в Python, который, оказалось, не работал достаточно быстро? Я имею в виду, Вы были вынуждены выбрать другой язык из-за этого? Мы исследуем использование Python для нескольких...
вопрос задан: 20 April 2009 15:40
19
ответов

FastPass Disney's Действительная и/или Полезная Теория Очереди

В Disney World они используют систему под названием Fastpass для создания второй, более короткой строки для популярных поездок. Идея состоит в том, что можно ожидать в стандартной строке, часто с ожиданием дольше, чем час, или...
вопрос задан: 13 March 2009 15:00
19
ответов

Найдите минимальное положительное значение

Что лучший алгоритм должен найти, что самые маленькие не обнуляют положительное значение от постоянного числа (в этом случае 3) значений или возвращаются 0, при отсутствии положительных вопросов? Мой наивный подход ниже (в...
вопрос задан: 28 December 2008 21:27
18
ответов

Эффективные стратегии оптимизации относительно современных компиляторов C++

Я работаю над научным кодом, который является очень критическим по отношению к производительности. Начальная версия кода была записана и протестирована, и теперь, с профилировщиком в руке, пора начать брить циклы от...
вопрос задан: 28 May 2010 21:15
18
ответов

Почему использовать StringBuffer в Java вместо оператора объединения строк

Кто-то сказал мне, что более эффективно использовать StringBuffer для конкатенации строк в Java, чем использовать + оператор для Строк. Что происходит под капотом, когда Вы делаете это? Что делает StringBuffer...
вопрос задан: 11 April 2010 22:13
18
ответов

Оптимизация Запроса Select, который отстает на Oracle, которая работает быстро на SQL Server

Я пытаюсь выполнить следующий SQL-оператор в Oracle, и это берет возрасты для выполнения: ВЫБЕРИТЕ заказанный ИЗ задач, ГДЕ заказано НЕ В (ВЫБЕРИТЕ ОТЛИЧНЫЙ заказанный ИЗ задач, ГДЕ engineer1 ЯВЛЯЕТСЯ NOT NULL И...
вопрос задан: 25 September 2008 15:22
17
ответов

Ускорение C#

Это - действительно два вопроса, но они так подобны, и сохранять это простым, я полагал, что просто прокручу их вместе: Во-первых: Учитывая установленный проект C#, что некоторые достойные пути состоят в том, чтобы ускорить его...
вопрос задан: 23 May 2017 12:26
17
ответов

Компиляторная оптимизация может представить ошибки?

Сегодня у меня было обсуждение с моим другом, и мы дебатировали в течение нескольких часов о "компиляторной оптимизации". Я защитил точку, что иногда, компиляторная оптимизация могла бы представить ошибки или...
вопрос задан: 19 January 2016 09:36
17
ответов

Установите каждую ячейку в матрице к 0, если та строка или столбец содержат 0

Учитывая матрицу NxN с 0s и 1 с. Установите каждую строку, которая содержит 0 ко всему 0s и устанавливает каждый столбец, который содержит 0 ко всему 0s. Например, 1 0 1 1 0 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 результат...
вопрос задан: 23 April 2014 14:50