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

Оптимизация алгоритма - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ приведение типов указателей http://www.cyberforum.ru/cpp-beginners/thread807107.html
Задача у меня простая. Нужно побитно оперировать с числом unsigned int и на каких-то этапах заносить его в массив. для начала я решил, что пусть хотя бы это число выводится в memo элементик на...
C++ signal.h Доброго времени суток! Начал разбираться с сигналами и понял что как работать с ними под windows мало литературы... так вот, у меня есть код: // showarg.cpp: определяет точку входа для консольного... http://www.cyberforum.ru/cpp-beginners/thread807099.html
Debug assertion failed C++
Во время отладки вылазит такая ошибка,не могу понять в чём дело
C++ Динамический массив с большим количеством элементов
Нужно создать динамический массив (каждый элемент целое положительное число до 10^9), который по введенным данным создавал N элементов массива, где N может быть до 10^5. unsigned long int *arr...
C++ вызов конструктора http://www.cyberforum.ru/cpp-beginners/thread807079.html
Здарова! Есть допустим класс: class Str { Str(); Str(Str&); Str(char*); };
C++ Где ошибка? Чтение массива из файла Пишу программу которая читает вектор и массив из файла. После чего перемножает вектор на массив (получается в итоге вектор). причем отправка на кластеры происходит по столбцам. Но прога да же... подробнее

Показать сообщение отдельно
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,925
Записей в блоге: 1
13.03.2013, 12:37
Главная оптимизация - удалить к чертям эту функцию
C++
1
2
3
4
5
6
7
int sum(int (&ar)[k][k], int ns)
{
   int s=0; 
 
   for(int i=0; i<k; i++) s+=ar[i][ns];
   return s;
}
Вызывать её каждый раз, когда хочешь сравнить 2 столбца - это позор. Ради сравнения пересчитывать всю сумму в цикле - позорище.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru