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

Оптимизация алгоритма - 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++ Где ошибка? Чтение массива из файла Пишу программу которая читает вектор и массив из файла. После чего перемножает вектор на массив (получается в итоге вектор). причем отправка на кластеры происходит по столбцам. Но прога да же... подробнее

Показать сообщение отдельно
Serhiy:)
2 / 2 / 1
Регистрация: 09.10.2010
Сообщений: 72
13.03.2013, 12:50  [ТС]
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Главная оптимизация - удалить к чертям эту функцию
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 столбца - это позор. Ради сравнения пересчитывать всю сумму в цикле - позорище.
Спасибо. Думаю вы правы, вызывать каждый раз эту функцию не хорошо. Можно будет записать суму столбцов в одномерный массив и потом прокручивать в цикли уже с готовыми значениями.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.