0 / 0 / 0
Регистрация: 29.05.2018
Сообщений: 6
|
||||||
1 | ||||||
Ускорение кода10.12.2018, 21:36. Показов 7516. Ответов 4
Метки нет (Все метки)
Ребят помогите ускорить код. Создаётся вектор на 100000001. Далее приходит n пар - начало и конец. Нужно добавлять единички к элементам начиная с индекса старт, заканчивая на индексе конец. Потом найти максимальный элемент. Сейчас буквально сотых долей секунды не хватает чтобы пройти тест
0
|
10.12.2018, 21:36 | |
Ответы с готовыми решениями:
4
Ускорение кода Ускорение кода Многократное ускорение кода[литература] Ускорение |
119 / 94 / 35
Регистрация: 18.12.2012
Сообщений: 654
|
|
10.12.2018, 21:49 | 2 |
Выкинуть вектор и заменить на обычный массив.
0
|
1487 / 1414 / 240
Регистрация: 19.02.2010
Сообщений: 3,916
|
|
10.12.2018, 21:51 | 3 |
не вычисляйте на КАЖДОЙ итерации внутреннего цикла ОДНО И ТО ЖЕ значение выражения mas.begin() + end + 1.
Вычислите его до цикла, сохраните в переменную и используйте её.
0
|
14 / 17 / 11
Регистрация: 20.10.2018
Сообщений: 98
|
||||||
10.12.2018, 21:54 | 4 | |||||
Ускорители ввода и вывода
0
|
1718 / 567 / 187
Регистрация: 12.03.2016
Сообщений: 2,169
|
|
10.12.2018, 22:09 | 5 |
std::iota
0
|
10.12.2018, 22:09 | |
10.12.2018, 22:09 | |
Помогаю со студенческими работами здесь
5
Скорость, касательное ускорение, полное ускорение, нормальное ускорение и радиус кривизны траектории Найти траекторию движения, скорость, ускорение, нормальное и касательное ускорение точки Directx 11: недоступны функции Ускорение DirectDraw, Direct3D, Ускорение текстур AGP Определить траекторию, скорость, полное ускорение, касательное ускорение и радиус кривизны траектории Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |