Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2011, 17:17   #1
Guzal
Форумчанин
 
Аватар для Guzal
 
Регистрация: 11.09.2010
Сообщений: 101
По умолчанию Алгоримты, сложность программы

Здравствуйте, помогите разобраться со следующимм плз..
нужно вычислить сложность программы по Big Oh notation..вот например
Код:
#include <iostream>

using namespace std;


int main(){
  int n;
  cin >> n;
  int s = 0;                                         1
  for(int i = 0; i < n; ++i)                    2n+2
    for(int j = 0; j < n; ++j){                2n+2
      int x;
      cin >> x;
      s += x;                                           2
    }
  cout << s;
  return 0;
}
 и результат : (2n+2)*(2n+2) +3 = O(N^2)
правильно ли я понимаю?
I'm a rebel. [I think positively].

Последний раз редактировалось Guzal; 22.01.2011 в 22:25.
Guzal вне форума Ответить с цитированием
Старый 22.01.2011, 22:26   #2
Guzal
Форумчанин
 
Аватар для Guzal
 
Регистрация: 11.09.2010
Сообщений: 101
По умолчанию

и еще, пожалуйста объясните когда именно использoвать log n , n log n?
например здесь...
Код:

int main(){
  int n;
  cin >> n;
  int s = 0;
  while (n > 0){
    s += n % 10;
    n /= 10;
  }
  cout << s;
  return 0;
}
I'm a rebel. [I think positively].
Guzal вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить сложность алгоритма serj-07 Помощь студентам 5 10.08.2010 07:54
Сложность с массивами k1r1ch Общие вопросы C/C++ 5 09.01.2010 16:09
сложность алгоритма NiCola999 Помощь студентам 14 22.11.2009 19:33
Сложность с запросом БД k1r1ch БД в Delphi 4 27.09.2009 18:50
Сложность Алгоритма PChEL@ Помощь студентам 3 26.05.2007 07:56