17
ответов

Инициализация локальной переменной должна быть обязательной?

Проблемы обслуживания, которые деинициализировали местных жителей, вызывают (особенно указатели) будет очевидно для любого, кто сделал немного c/c ++ обслуживание или улучшение, но я все еще вижу их и иногда...
вопрос задан: 12 November 2008 03:26
17
ответов

Пример C++ Кодирования Ужаса или Блестящей идеи?

В предыдущем работодателе мы писали двоичные сообщения, которые должны были перейти "по проводу" к другим компьютерам. Каждое сообщение имело стандартный заголовок что-то как: класс Заголовок {международный тип; интервал...
вопрос задан: 22 October 2008 17:04
16
ответов

Как быстро можно сделать линейный поиск?

Я надеюсь оптимизировать этот линейный поиск: статический линейный интервал (интервал константы *прибытие, интервал n, международный ключ) {интервал i = 0; в то время как (я <n) {если (прибытие [я]> = ключ)...
вопрос задан: 8 August 2019 08:15
16
ответов

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

Какова Ваша наиболее распространенная оптимизация SQL, которую Вы использовали?
вопрос задан: 27 February 2018 08:02
16
ответов

“Для (; ;)” быстрее, чем, “в то время как (TRUE)”? В противном случае, почему люди используют его?

для (; ;) {//Что-то, чтобы неоднократно делаться} я видел, что этот вид вещи использовал много, но я думаю, что это довольно странно... Не был бы это быть намного более ясным сказать, в то время как (верный), или что-то вперед...
вопрос задан: 23 May 2017 12:18
16
ответов

Почему я должен когда-либо использовать встроенный код?

Я - разработчик C/C++ и здесь являюсь несколькими вопросами, которые всегда экранировали меня. Существует ли большая разница между "обычным" кодом и встроенным кодом? Который является основным различием? Встроенный код просто...
вопрос задан: 19 February 2015 21:50
16
ответов

Можно было использовать профилировщика, но почему не только останавливают программу? [закрытый]

Если что-то заставляет программу единственного потока взять, скажем, в 10 раз более длинный, как она должна, Вы могли выполнить профилировщика на ней. Вы могли также просто остановить его с кнопкой "паузы", и Вы будете видеть точно что...
вопрос задан: 24 October 2012 06:30
16
ответов

Серьезно, я должен написать плохой код PHP? [закрытый]

Я делаю некоторую работу PHP недавно, и во всем коде я видел, люди склонны использовать немного методов. (Они также склонны использовать немного переменных, но это - другая проблема.) Я задавался вопросом, почему это, и я...
вопрос задан: 5 April 2012 13:20
16
ответов

Delphi: Как организовать исходный код для увеличения производительности компилятора?

Я работаю над крупным Дельфи 6 проектов с довольно большим количеством зависимостей. Требуется несколько минут для компиляции целого проекта. Перекомпиляция после нескольких изменений иногда намного больше дольше так...
вопрос задан: 5 August 2009 08:08
16
ответов

Как оптимизировать C для цикла?

У меня есть проблема производительности в разделе узкого места в моем коде. В основном это - простой вложенный цикл. Профилирование проблемы показывает, что программа проводит много времени, просто увеличивающего оба из...
вопрос задан: 30 July 2009 09:13
15
ответов

Приложения AI в C++: Насколько дорогостоящий виртуальные функции? Какова возможная оптимизация?

В приложении AI я пишу в C++, нет большого числового вычисления существует партия структур, для которых полиморфизм во время выполнения необходим очень часто, несколько полиморфных структур...
вопрос задан: 23 May 2017 12:34
15
ответов

Ускорение Java

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

Оптимизация для пространства вместо скорости в C++

Когда Вы говорите, что "оптимизация", люди склонны думать "скорость". Но что относительно встроенных систем, где скорость не все, что очень важный, но память основное ограничение? Каковы некоторые инструкции, методы...
вопрос задан: 23 May 2017 12:10
15
ответов

Что быстрее / предпочтительнее: memset или for, чтобы обнулить массив значений типа double?

двойной d [10]; длина int = 10; memset (d, длина * sizeof (double), 0); // или для (int i = length; i--;) d [i] = 0.0;
вопрос задан: 12 March 2016 00:30
15
ответов

Самый быстрый способ перечислить все начала ниже N

Это - лучший алгоритм, я мог подойти. определение get_primes (n): числа = набор (диапазон (n, 1,-1)) начала = [], в то время как числа: p = numbers.pop () primes.append (p) числа....
вопрос задан: 2 November 2014 12:33
15
ответов

Каковы некоторые лучшие практики для сокращения использования памяти в C?

Какова некоторая лучшая практика для "Памяти Эффективное программирование C". Главным образом для встроенного / мобильного устройства, каковы должны быть инструкции для того, чтобы иметь низкое потребление памяти? Я предполагаю, что должно быть.
вопрос задан: 8 April 2014 11:26
15
ответов

Big O, как вы рассчитываете / приближаете это?

Большинство людей со степенью в CS наверняка знают, что означает Big O. Это помогает нам измерить, насколько (не) эффективен алгоритм на самом деле, и если вы знаете, в какой категории вы пытаетесь решить проблему ...
вопрос задан: 24 February 2011 07:56
15
ответов

Сам числа в C++

Эй, мои друзья и я пытаемся победить время выполнения друг друга для генерации "Сам Числа" между 1 и миллион. Я записал мой в C++, и я все еще пытаюсь сбрить драгоценное время. Вот...
вопрос задан: 13 January 2010 12:37
15
ответов

Действительно ли полезно в C# применить теорему DeMorgan для ручной оптимизации булевых выражений в условных операторах (например, если условия)

Назад в день, когда я сделал большую часть своей работы в C и C++, как само собой разумеющееся, я вручную применю теорему deMorgan для оптимизации любых нетривиальных булевых выражений. Действительно ли полезно сделать это в C#...
вопрос задан: 11 June 2009 18:55
15
ответов

Самый опрятный / Самый Быстрый Алгоритм для Самого маленького Положительного числа

Простой вопрос - В C++, каков самый опрятный способ добраться, какое из двух чисел (u0 и u1) является самым маленьким положительным числом? (это все еще эффективно), Каждый способ, которым я пробую его, включает большой если операторы или...
вопрос задан: 26 December 2008 15:47
15
ответов

Самый быстрый способ видеть, сколько байтов равно между массивами фиксированной длины

У меня есть 2 массива 16 элементов (символы), которые я должен "сравнить" и видеть, сколько элементов равно между двумя. Эта стандартная программа будет используемыми миллионами времен (обычное выполнение - приблизительно 60 или 70...
вопрос задан: 22 September 2008 21:56
15
ответов

Самый эффективный способ увеличить значение Карты в Java

Я надеюсь, что этот вопрос не считают слишком основным для этого форума, но мы будем видеть. Я задаюсь вопросом, как осуществить рефакторинг некоторый код для лучшей производительности, которая становится выполненной набор времен. Скажите, что я создаю...
вопрос задан: 20 September 2008 14:11
15
ответов

Какова стоимость вызова функции?

По сравнению с Простым Доступом к памяти Доступа к диску доступа к памяти на другом компьютере (в той же сети) Доступ к диску на другом компьютере (в той же сети) в C++ на окнах.
вопрос задан: 18 September 2008 17:55
14
ответов

быстрое внедрение суммы (для теста Codility)

Как может следующая простая реализация суммы быть быстрее? частная длинная сумма (интервал [] a, интервал начинается, международный конец) {если (== пустой указатель) {возвращаются 0;} длинный r = 0; для (интервал i =...
вопрос задан: 22 June 2019 04:05
14
ответов

Как может я увеличивать производительность в поиске карты с ключевым станд. типа:: строка?

Я использую станд.:: карта (VC ++ реализация) и это немного медленно для поисков с помощью метода находки карты. Ключевой тип является станд.:: строка. Могу я увеличивать производительность этого станд.:: поиск карты через...
вопрос задан: 12 October 2018 00:18
14
ответов

Список общих Методов Оптимизации C++ [закрывается]

У меня может быть большой список общих методов оптимизации C++? То, что я подразумеваю под оптимизацией, - то, что необходимо изменить исходный код, чтобы смочь запустить программу быстрее, не изменив компилятор...
вопрос задан: 22 August 2018 19:17
14
ответов

Многопоточная обработка изображений в C++

Я работаю над программой, которая управляет изображениями различных размеров. Многие из этих манипуляций читают пиксельные данные из входа и пишут в отдельный вывод (например, размытость). Это сделано на на-...
вопрос задан: 23 May 2017 12:13
14
ответов

символ [] для преобразовывания строкового осуществления в шестнадцатеричную систему

Ниже мой текущий символ* для преобразовывания строковой функции в шестнадцатеричную систему. Я записал это как упражнение в побитовой обработке. Это берет ~7ms на AMD Athlon MP 2800 + к hexify 10 миллионов массивов байтов. Есть ли любой прием или другой..
вопрос задан: 23 May 2017 12:00
14
ответов

Производительность всегда важна?

Так как я - Одинокий Разработчик, я должен думать о каждом аспекте систем, я продолжаю работать. В последнее время я думал о производительности своих двух веб-сайтов и способах улучшить его. Сайты как...
вопрос задан: 23 May 2017 10:33
14
ответов

Как убыстриться с плавающей точкой к преобразованию целого числа? [дубликат]

Мы делаем много с плавающей точкой к преобразованиям целого числа в нашем проекте. В основном, что-то вроде этого для (интервал i = 0; я <HUGE_NUMBER; я ++) int_array [я] = float_array [я];...
вопрос задан: 15 December 2014 07:44