Вниз  C / C++
- 4.04.2010 / 21:53copy  #8205
miha
  Пользователь

miha 
Сейчас: Offline
А не, вот как
[php]
> unsigned long factorial(int n)
> {
> unsigned long q = 1;
> for (int i = 2; i <= n; i++)
> {
> q *= i;
> }
> return q;
> }
[/php]

Я свой код ещё и на паскале написал))
- 19.04.2010 / 10:27copy  #8921
Shaman
  Пользователь

Shaman 
Сейчас: Offline
Подскажите название бесплатного компиля для с++ и по возможности дайте плз ссылку.попробую на нем че нить состряпать :)
- 19.04.2010 / 10:55copy  #8924
miha
  Пользователь

miha 
Сейчас: Offline
Я этот использую Dev C++
- 19.04.2010 / 16:49copy  #8933
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Нужно ли добавлять на сайт сорцы прог на Си??
__________________
 let live
- 19.04.2010 / 17:32copy  #8935
miha
  Пользователь

miha 
Сейчас: Offline
aNNiMON, нет. Ну или только что-то основное. Я, когда решил сурьёзно заняться С++, скачал 2 компилятора, несколько книжек + C++ World. Поэтому я, как один из начинающих сишников, в этом не нуждаюсь =)
- 19.04.2010 / 17:34copy  #8936
miha
  Пользователь

miha 
Сейчас: Offline
Кстати, если сравнить два последних алгоритма расчёта факториала, то можно выяснить, что первый код работает быстрее. Это значит, что порой более громоздкий алгоритм работает быстрее (меньше размер == меньше тактов == выше скорость)
- 19.04.2010 / 18:02copy  #8937
miha
  Пользователь

miha 
Сейчас: Offline
Я пособираю ссылки по этой теме, нечего сайт захламлять =) Хотя хз... Не мне решать.
- 19.04.2010 / 19:28copy  #8938
Freddy
  Пользователь

Freddy 
Сейчас: Offline
miha, итерационные алгоритмы работают быстрее рекурсивных)
- 19.04.2010 / 19:56copy  #8940
miha
  Пользователь

miha 
Сейчас: Offline
Freddy.
1) Берём и компилируем оба варианта;
2) Дизассемблируем;
3) Сохраняем тексты программ;
4) Сравнимваем;

Теперь ты попробуй доказать своё высказывание, я соглашусь, если был неправ.
- 19.04.2010 / 19:59copy  #8941
miha
  Пользователь

miha 
Сейчас: Offline
Хотя понимаю, что каждая команда выполняется за какое-то определённое кол-во тактов
Наверх  Всего сообщений: 2769
Фильтровать сообщения
Поиск по теме
Файлы топика (115)
Поиск по форуму
Новые вверху
  © aNNiMON (Melnik Software)
Онлайн: 27 (1/26)