Циклы и их оптимизация - C++ - Обсуждение 898915 |
|
Обсуждение
Всего сообщений: 55
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Циклы и их оптимизация |
||||
DVGU.MAKC | 11.06.2013 21:41 |
https://www.cyberforum.ru/post4706680.html
Доброго времени суток!
Имеется код программы, необходимо...
|
||
castaway | 11.06.2013 22:57 |
https://www.cyberforum.ru/post4707016.html
Единственное что приходит в голову - это lookup...
|
||
DVGU.MAKC | 11.06.2013 23:03 |
https://www.cyberforum.ru/post4707054.html
А что программа делает, я ввожу число понятно, результат...
|
||
castaway | 11.06.2013 23:05 |
https://www.cyberforum.ru/post4707068.html
Это твоя программа, ты мне должен объяснять что она делает....
|
||
DVGU.MAKC | 11.06.2013 23:07 |
https://www.cyberforum.ru/post4707071.html
сижу, разбираюсь в оптимизации циклов, уже 12 часов сижу,...
|
||
castaway | 11.06.2013 23:11 |
https://www.cyberforum.ru/post4707087.html
Если тебе нужны приемы оптимизации то я привел тебе один....
|
||
Matan! | 11.06.2013 23:44 |
https://www.cyberforum.ru/post4707223.html
на всякий случай приведу комментарии:jokingly:
#include...
|
||
castaway | 11.06.2013 23:47 |
https://www.cyberforum.ru/post4707261.html
А можно оптимизировать программу путем изменения алгоритма?
|
||
DVGU.MAKC | 11.06.2013 23:51 |
https://www.cyberforum.ru/post4707281.html
Ну вот смотрите: sum+=(double)1/(i*i+j); sum += i; //...
|
||
castaway | 11.06.2013 23:53 |
https://www.cyberforum.ru/post4707286.html
Хз. Я не понял что ты сказал.
А ты в Си/С++ вообще...
|
||
DVGU.MAKC | 11.06.2013 23:54 |
https://www.cyberforum.ru/post4707288.html
есть немного, ну так совсем чуть чуть
|
||
castaway | 11.06.2013 23:55 |
https://www.cyberforum.ru/post4707293.html
Не рановато ты в оптимизацию полез?!
|
||
Matan! | 11.06.2013 23:55 |
https://www.cyberforum.ru/post4707299.html
Алгоритм и так прост,как тибетский валенок)
|
||
DVGU.MAKC | 11.06.2013 23:58 |
https://www.cyberforum.ru/post4707320.html
Ну смотри: for(j=1; j<i+2; j++) ...
|
||
Matan! | 12.06.2013 00:02 |
https://www.cyberforum.ru/post4707335.html
это приведение типов.Почитай учебник.У тебя i и j целые и в...
|
||
DVGU.MAKC | 12.06.2013 00:03 |
https://www.cyberforum.ru/post4707339.html
да рановато, а толку та, когда приспичит и не в такое...
|
||
castaway | 12.06.2013 00:04 |
https://www.cyberforum.ru/post4707342.html
В первой итерации i=0, j=1, поэтому сначала 1. делится на 1
|
||
Matan! | 12.06.2013 00:05 |
https://www.cyberforum.ru/post4707344.html
Нет,i=2 в начале.А потом i++.
Ты ведь вложил один цикл в...
|
||
castaway | 12.06.2013 00:07 |
https://www.cyberforum.ru/post4707355.html
Читай внимательней. Тут каким значением инициализируется i:...
|
||
DVGU.MAKC | 12.06.2013 00:09 |
https://www.cyberforum.ru/post4707365.html
Смотрите что получается:
n=15
F0=1
F1=0.833333...
|
||
Matan! | 12.06.2013 00:14 |
https://www.cyberforum.ru/post4707381.html
Ты прав,действительно.
Добавлено через 1 минуту
Да.
|
||
castaway | 12.06.2013 00:15 |
https://www.cyberforum.ru/post4707393.html
Нет. С какой стати.
|
||
DVGU.MAKC | 12.06.2013 00:16 |
https://www.cyberforum.ru/post4707395.html
Ну получается для выполнения вложенного цикла необходимы...
|
||
castaway | 12.06.2013 00:18 |
https://www.cyberforum.ru/post4707399.html
В Си/С++ все выполняется поочередно. Т.е. как написано -...
|
||
Matan! | 12.06.2013 00:21 |
https://www.cyberforum.ru/post4707416.html
Теорию читать надо:)
|
||
DVGU.MAKC | 12.06.2013 00:22 |
https://www.cyberforum.ru/post4707424.html
подождите, а вот эта строчка не имеет разве значение...
|
||
Matan! | 12.06.2013 00:24 |
https://www.cyberforum.ru/post4707430.html
Если тебе надо,чтобы i начиналось считаться с 2,так и пиши:...
|
||
castaway | 12.06.2013 00:25 |
https://www.cyberforum.ru/post4707431.html
Эта строчка стоит после вложенного цикла, следовательно...
|
||
Matan! | 12.06.2013 00:25 |
https://www.cyberforum.ru/post4707434.html
ведь она и выводит весь результат, то есть надо решить вот...
|
||
Wolkodav | 12.06.2013 00:25 |
https://www.cyberforum.ru/post4707435.html
Вообще, единственная оптимизация(даже не оптимизаци, а...
|
||
Matan! | 12.06.2013 00:26 |
https://www.cyberforum.ru/post4707437.html
Я примеры не приводил.В этом примере начинает считаться с 0.
|
||
2e1773ce | 12.06.2013 00:26 |
https://www.cyberforum.ru/post4707439.html
Насчет оптимизации/ускорения , делай везде где можно...
|
||
castaway | 12.06.2013 00:26 |
https://www.cyberforum.ru/post4707441.html
Вот тут с 2-х: for(i=2; i<n+1; i++)
|
||
Matan! | 12.06.2013 00:27 |
https://www.cyberforum.ru/post4707443.html
Тут дай Бог азы объяснить:rofl:
Добавлено через 36...
|
||
castaway | 12.06.2013 00:27 |
https://www.cyberforum.ru/post4707449.html
Чушь.
|
||
DVGU.MAKC | 12.06.2013 00:28 |
https://www.cyberforum.ru/post4707451.html
Мне надо программу в которой есть вложенные цикли и данную...
|
||
Matan! | 12.06.2013 00:30 |
https://www.cyberforum.ru/post4707454.html
А пример показать можешь?Самому интересно:)
Добавлено...
|
||
Wolkodav | 12.06.2013 00:31 |
https://www.cyberforum.ru/post4707466.html
Matan!, на C# смог бы, а на плюсах таким не занимался.
|
||
2e1773ce | 12.06.2013 00:32 |
https://www.cyberforum.ru/post4707470.html
Ну если это чушь , докажи обратное.
Постфиксный инкремент...
|
||
Matan! | 12.06.2013 00:35 |
https://www.cyberforum.ru/post4707480.html
Учи правила.Другой же результат будет совсем!
|
||
castaway | 12.06.2013 00:35 |
https://www.cyberforum.ru/post4707481.html
Через OpenMP.#include <omp.h>
#include <iostream>
using...
|
||
DVGU.MAKC | 12.06.2013 00:35 |
https://www.cyberforum.ru/post4707482.html
Ребят, а может быть на каком простом примере можно сделать...
|
||
Matan! | 12.06.2013 00:36 |
https://www.cyberforum.ru/post4707487.html
Ну,если не сложно,какой-то примерчик покажи.Не здесь,так в...
|
||
castaway | 12.06.2013 00:36 |
https://www.cyberforum.ru/post4707489.html
Где ты тут итераторы увидел?
|
||
Matan! | 12.06.2013 00:37 |
https://www.cyberforum.ru/post4707492.html
что за точка??
|
||
2e1773ce | 12.06.2013 00:37 |
https://www.cyberforum.ru/post4707493.html
ты вообще о чем?
|
||
castaway | 12.06.2013 00:38 |
https://www.cyberforum.ru/post4707498.html
Точка означает тип double.
|
||
Matan! | 12.06.2013 00:38 |
https://www.cyberforum.ru/post4707500.html
Это инкременты))
|
||
castaway | 12.06.2013 00:39 |
https://www.cyberforum.ru/post4707504.html
Matan!, это не я писал.
|
||
Matan! | 12.06.2013 00:41 |
https://www.cyberforum.ru/post4707511.html
Это начальные главы учебников "Префиксный и постфиксный...
|
||
2e1773ce | 12.06.2013 00:45 |
https://www.cyberforum.ru/post4707519.html
ТСу экзамен сдавать , я раписал некоторые простые моменты...
|
||
DVGU.MAKC | 12.06.2013 00:46 |
https://www.cyberforum.ru/post4707534.html
не меня вот такие задания вообще в ступор ставят, не часто...
|
||
castaway | 12.06.2013 00:47 |
https://www.cyberforum.ru/post4707542.html
Не должен. Если ты знаешь чем они отличаются то должен это...
|
||
Genn55 | 12.06.2013 01:54 |
https://www.cyberforum.ru/post4707715.html
DVGU.MAKC, если вам все равно что нужно я вам скину 2...
|
||
DVGU.MAKC | 12.06.2013 01:56 |
https://www.cyberforum.ru/post4707725.html
Хорошо, сейчас посмотрю, опробую, большое спасибо Вам и...
|
||
|
||||
Similar |
Оптимизация кода, массивы и циклы Типы оптимизация: черная оптимизация, серая оптимизация и белая оптимизация Циклы с условием, циклы с переменной, вложенные циклы Оптимизация методом Ньютона (нахождение точки минимума). Оптимизация кода |
|||
Ads |
|
|||
MoreAnswers |
Циклы. Напечатать числа в виде таблицы, используя только циклы Циклы. Напечатать числа в виде таблицы, используя только циклы Переведите исходные циклы в циклы других форматотв: Циклы в Паскале (циклы с пост- и предусловием) |
|||