Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Дашинда
0 / 0 / 0
Регистрация: 12.10.2016
Сообщений: 50
#1

оптимизация - C++

22.12.2016, 17:25. Просмотров 185. Ответов 8
Метки нет (Все метки)

какие 5 способов оптимизации?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2016, 17:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос оптимизация (C++):

Оптимизация - C++
Мне нужно на определенную часть программы дать указание компилятору не оптимизировать эту часть. Может кто знает как это сделать???? ...

Оптимизация программ - C++
Возник такой вопрос. Допустим у меня в функции используется часто некоторое выражение(например, length/2, а length - параметр функции)....

Оптимизация программы - C++
Здравствуйте,задали задачку :Напишите программу, которая будет выполнять последовательность запросов вида ADD num, PRESENT num и COUNT (без...

Оптимизация цикла for - C++
Скажите, пожалуйста, как оптимизируется первый цикл? И чем он отличается от второго? Первый цикл: int a = 2; for (int i = 0; i < 5;...

Оптимизация кода - C++
В С++ я совсем недавно, вот задали задачку: Перемножить 2 матрицы MxМ, элементами которых являются матрицы NxN. Код я вроде написал,...

Оптимизация памяти - C++
Доброго времени суток. У меня есть класс(код показывать не буду, он не нужен), в приватном поле есть переменная типа int *, то есть класс...

8
Maxim Prishchepa
Эксперт С++
1923 / 1035 / 74
Регистрация: 29.03.2010
Сообщений: 3,167
22.12.2016, 17:28 #2
а какое отношение к С++?
0
gru74ik
22.12.2016, 17:40
  #3
 Комментарий модератора 
Дашинда, пожалуйста, прочитайте правила форума.
Особое внимание обратите на следующие пункты:
0
Ferrari F1
622 / 519 / 101
Регистрация: 27.01.2015
Сообщений: 3,025
Записей в блоге: 1
Завершенные тесты: 1
22.12.2016, 17:41 #4
вон тут в соседней теме завелся еще один оптимизатор
Ошибка при использовании erase для std::vector
0
gru74ik
Эксперт CЭксперт С++
4273 / 1861 / 198
Регистрация: 20.02.2013
Сообщений: 4,996
Записей в блоге: 22
22.12.2016, 17:44 #5
Цитата Сообщение от Дашинда Посмотреть сообщение
какие 5 способов оптимизации?
Дашинда, Вас обманули. Их не пять. Их семь:
  1. уменьшение количественной сложности
  2. уменьшение сложности восприятия кода
  3. уменьшение сложности изменения кода
  4. уменьшение алгоритмическая сложности
  5. уменьшение структурной сложности
  6. уменьшение сложности обучения
  7. уменьшение сложности понимания задачи

Статья об этом (по наводке коллеги rikimaru2013).
.
0
MrGluck
Модератор
Эксперт CЭксперт С++
7510 / 4642 / 700
Регистрация: 29.11.2010
Сообщений: 12,676
22.12.2016, 17:53 #6
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Дашинда Посмотреть сообщение
оптимизации?
Оптимизации чего?
1) Оптимизация по потреблению ресурсов.
2) Оптимизация времени написания программы.
3) Оптимизация по скорости работы программы.
4) Оптимизация по читаемости кода.
5) Оптимизация по уменьшению связанности кода.
1
_Ivana
3202 / 1829 / 153
Регистрация: 01.03.2013
Сообщений: 5,050
Записей в блоге: 4
22.12.2016, 18:01 #7
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
1) -О0
2) -О1
3) -О2
4) -О3
5) написать на ассемблере
6
MrGluck
Модератор
Эксперт CЭксперт С++
7510 / 4642 / 700
Регистрация: 29.11.2010
Сообщений: 12,676
22.12.2016, 18:03 #8
Думаю, что не смотря на всю комичность поста _Ivana, стоит заменить 5 вариант на -Os и это таки будет ответ на столь криво поставленный вопрос.
1
Nosey
1349 / 400 / 107
Регистрация: 22.10.2014
Сообщений: 863
Завершенные тесты: 2
22.12.2016, 18:21 #9
Лучше _Ivana, ничего сказать нельзя, но таки в контексте темы оставлю это тут : http://www.agner.org/optimize/optimizing_cpp.pdf, вдруг кому-то будет полезно.
3
22.12.2016, 18:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.12.2016, 18:21
Привет! Вот еще темы с ответами:

Оптимизация вычислений - C++
Есть код: fstream file("out13.txt", ios::out); int index, summ; for(index = 0; index<=9; ++index) { cout <<...

Оптимизация кода (C++) - C++
Добрый вечер. У меня есть две функции. Вопрос:"Как оптимизировать этот код, пользуясь тем, что тела отличаются лишь несколькими строчками?"...

Оптимизация алгоритма - C++
Условие: Дана выборка (X_i, Y_i)_{i=1}^N. Предполагается, что она была построена по следующему закону: \begin{cases} Y=\beta \xi...

Оптимизация программы - C++
Условие : Даны две действительные квадратные матрицы порядка n. Получить новую матрицу прибавлением к элементам каждого столбца первой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.