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

известна масса каждого из 12 предметов определить общую массу всего набора предметов ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ дано трехзначное число определить какая из его цифр больше первая или вторая ? http://www.cyberforum.ru/cpp-beginners/thread391395.html
дано трехзначное число определить какая из его цифр больше первая или вторая ?
C++ ostream_iterator, copy и пользовательский тип данных Здравствуйте. #include<iostream> #include<fstream> #include<string> #include<sstream> #include<set> #include<vector> #include<algorithm> #include<iterator> http://www.cyberforum.ru/cpp-beginners/thread391384.html
подскажите по самоучителю кое что C++
прочитал такой отрывок в интернете Другими полезными предопределенными константами (в данном случае лучше сказать переменными) препроцессора являются __LINE__ и __FILE__. Переменная __LINE__ содержит номер текущей компилируемой строки, а __FILE__ - имя компилируемого файла. Вот пример их использования: накидал такой код куда вставил _FILE_ но в ошибке пишет но не опознаный идентификатор, а как...
Надо написать програму C++
Даны натуральное число n, символы s1, s2, …, sn среди которых есть двоеточие. Получить все символы, расположенные до первого двоеточия включительно.
C++ Самый длинный палиндром http://www.cyberforum.ru/cpp-beginners/thread391352.html
Помогите написать но только в stdio.h Самый длинный палиндром Палдиндром это число которое читается и налево одинаково и на право к примеру 1221 и 1234321 да полидндром но 5678 нет.допустите что цифра это тоже полиндром. Надо взять х который положительный и целый и вытащить из него самый большой палиндром Пример1: 5665 он длинный в 4 цифры он должен написать The longest polindrome found...
C++ Сортировка массива и табулирование функции Привет, программеры. Кому не влом, накодите програмки. 1.Таб функции y=sin^2(x)+20x a=0, b=pi, N=10 2.Массив Найти min элемент массива X(n). Найти колличество положительных элементов массива подробнее

Показать сообщение отдельно
Байт
Эксперт C
15632 / 9974 / 1499
Регистрация: 24.12.2010
Сообщений: 18,714
25.11.2011, 13:58     известна масса каждого из 12 предметов определить общую массу всего набора предметов ?
Цитата Сообщение от Thinker Посмотреть сообщение

Не по теме:

Байт, да итерация в подавляющем большинстве случае лучше рекурсии, это я для разнообразия Как и здесь:
http://www.cyberforum.ru/showthread.php?p=2210489

Я вас прекрасно понимаю!
Но если серьезно, то по возможности рекурсии следует избегать.
Ее недостатки
а) Не всегда проста для восприятия. Мне попадалась пару раз рекурсия в не мной написанных кодах с трудно уловимыми ошибками и с меня несколько шкур слезло, пока я разобрался и ошибку нашел. При этом в одном случае рекурсия была совершенно оправдана, а другом была вызвана желанием несколько сократить код, что можно было бы сделать более правильным разбиением алгоритма на функции.
б) Может легко переполнить стек. И в общем-то непонятно, как с этим бороться.
Хотя, безусловно, существенно рекурсивные алгоритмы (я не имею в виду классический факториал или числа фибоначчи) приятнее решать рекурсией. Кнут в своей монографии почему-то (а может быть осознано) избегает рекурсии. И вот решая одну совершенно рекурсивную задачу, ему приходится городить кучу массивов, которые он так и называет - стеки, и чтобы разобраться в его решении приходится изрядно попотеть. А с рекурсией - решение просто и очевидно.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru