Форум программистов, компьютерный форум CyberForum.ru

Уменьшение времени выполнения цикла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать класс Figure http://www.cyberforum.ru/cpp-beginners/thread312378.html
Разработать класс Figure (геометрические фигуры) и производный класс Angle (угол). Описать атрибуты.
C++ Функции и указатели Второй нубский вопрос за день. До сегодняшнего дня вполне успешно пользовался STL-овскими стрингами, сейчас наткнулся в книге Страуструпа на задание - написать свои аналоги функций из string.h, а также реализовать atoi и itoa. Посидел, поизобретал велосипед... Но на itoa застопорился=\ #include <cstdio> unsigned str_len(const char * str){ int i=-1; while (str); ... http://www.cyberforum.ru/cpp-beginners/thread312376.html
C++ Как узнать знак числа?
как узнать знак числа для float или double. пишу в win32.
C++ STL set
вопрос почему в строке while( (*ii)!=elem) говорит что я не перегрузил != не могу понять, и почему в строке cout<<*p<<" "; говорит что я не перегрузил вывод для моего класса ?? Подскажите кто то, оч прошу, я сравниваю пока для простоты по интовой переменной класса, и приходится пользоваться функцией лук, прописанной в классе , с типом инт9если сделать 1 переменную в классе все работает... ...
C++ Как подключить свой модуль http://www.cyberforum.ru/cpp-beginners/thread311878.html
Используйте теги форматирования кода! Добавлено через 5 часов 20 минут Здравствуйте ,скажите как правильно подключить модуль в Си++. Файл rectangel.cpp выглядит так: /* Модуль содержит описание клсса TRect - прямоугольник. 1. Используя этот модуль, написать программу, изображающую на экране мигающий прямоугольник. Изменить модуль, объявив часть полей личными.
C++ Возрастающая последовательность Народ помогите написать прогу на Си. Даны вещественные числа. определить образуют ли они возрастающую последовательность. если да - то найти сумму первого и последнего элементов а если нет то найти произведение максимального и минимального элеменов. подробнее

Показать сообщение отдельно
drfaust
250 / 140 / 36
Регистрация: 02.10.2008
Сообщений: 489
Записей в блоге: 1
Завершенные тесты: 1
03.06.2011, 20:37     Уменьшение времени выполнения цикла
Andrew_ku, Как я понял дело в оптимизации цикла.
1. Можно данную операцию: Arr[i]=rand()%20; "затормозить", дав ей в "навесок" что-то типа delay(100);

2. Можно этот цикл воткнуть внутрь другого цикла, и так несколько раз, пока время не станет о-очунь заметно.
З.Ы. Стоит также отключить оптимизацию в компиляторе...
 
Текущее время: 11:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru