Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Запись в массив и операции с элементами В цикле получаю distance - расстояние от центра объекта до прямой, как сделать запись этого расстояния в массив чтоб потом сравнить его с предыдущим значением, и если она уменьшается то счетчик +, иначе -. for(int z = 0; z < faces.size(); z++ ) { Point center( faces.x + faces.width/2, faces.y + faces.height/2 ); face_z = faces; https://www.cyberforum.ru/ cpp-beginners/ thread1296482.html C++ Минимальное значение типа double перед нулем
Нужно найти значение типа double, самое маленькое, перед нулем. Но не используя простой способ с библиотекой limits. Как это сделать?
C++ Set_difference Всем добра, подскажите как в этом примере что бы в строчке 14 вместо v.begin() прикрутить push_back #include <iostream> // std::cout #include <algorithm> // std::set_difference, std::sort #include <vector> // std::vector int main () { int first = {5,10,15,20,25}; int second = {50,40,30,20,10}; std::vector<int> v(10); // 0 0 0 0 0 0 0 0 0 0... https://www.cyberforum.ru/ cpp-beginners/ thread1296466.html C++ Функция, возвращающая ссылку на вектор В классе есть приватный вектор, такого плана vector<vector<struct>> Vector1; Нужно написать публичную функцию возвращающую ссылку на этот вектор https://www.cyberforum.ru/ cpp-beginners/ thread1296464.html
C++ Сформировать одномерный массив целых чисел, используя датчик случайных чисел
Удалить элементы кратные 7. Добавить после каждого нечетного элемента массива элемент со значением 0.
C++ Классы в отдельных файлах https://www.cyberforum.ru/ cpp-beginners/ thread1296433.html
Привет, помогите, есть вот такая проблема, каждый класс занесен в отдельный файл и выскакивает ряд ошибок, а их не вижу, перехожу по ссылке ошибки, а там нет ничего похожего на эту ошибку, что пишет компилятор work.cpp #include "stdafx.h" #include "People.h" #include "Out.h" int _tmain(int argc, _TCHAR* argv) { COut out;
C++ В вещественном векторе найти наибольший элемент и поменять его с первым элементом https://www.cyberforum.ru/ cpp-beginners/ thread1296417.html
Буду очень признателен за помощь.
C++ Дано вещественное число A и целое число N (> 0)
Дано вещественное число A и целое число N (> 0). Вывести 1 – A + A2 – A3 + ... + (–1)NAN.
C++ Абстрактный класс https://www.cyberforum.ru/ cpp-beginners/ thread1296367.html
Друзья, подскажите пожалуйста. Как, вот в этом примере с виртуальной функцией, реализовать уже как абстрактный базовый класс, т.е. с чисто виртуальной функцией? Пробовал в базовом класе обьявить метод как virtual void dial(char *number) = 0; Но вся фишка в том, что потом не могу создать объект с типом базового класса, вернее уже абстрактного базового класса. А ведь мне нужно как-то вызвать...
C++ Сортировка массива структур по возрастанию Здравствуйте помогите осуществить сортировку, есть массив tabletrue структур whd, который надо отсортировать по параметру h, к сожалению, я не пойму как оперировать временным массивом tmp. Заранее спасибо struct whd{ QString art; int w; int h; int d; bool c; https://www.cyberforum.ru/ cpp-beginners/ thread1296360.html
C++ Найти среднее арифметическое модулей четных элементов массива (между первым отриц. и последним полож.)
требуется найти среднее арифметическое модулей четных элементов массива, расположенных между первым отрицательным и последним положительным элементами. как дальше? #include <iostream> #include<iomanip> #include <math.h> using namespace std; void sredArifm(int a, int, double*, int*, int*, int*);
C++ Вывести таблицу значений функции с заданным шагом аргумента 2) Z=\frac{{ax}^{6}}{\sqrt{x}}+cos x a=16 2\leq x\leq 20\;;\;\Delta x=3 https://www.cyberforum.ru/ cpp-beginners/ thread1296350.html
Заблокирован
10.11.2014, 12:15 0

Обработка большого массива данных на C++ - C++ - Ответ 6830219

10.11.2014, 12:15. Показов 6426. Ответов 37
Метки (Все метки)

Ответ

Цитата Сообщение от Akylax Посмотреть сообщение
Подвисания" конкретно начинаются при обработке, а не при загрузке в ОП.
Значит памяти хватает. (ОЗУ)
Цитата Сообщение от Akylax Посмотреть сообщение
По одному элементу это в смысле? :открыл->считал элемент->закрыл ???
закрывать не обязательно, для кривого и тормозящего кода достаточно каждый элемент читать отдельным вызовом std::fstream->read Ну раз загрузка не тормозит, тогда:
Цитата Сообщение от Akylax Посмотреть сообщение
Сообщение от -THE_MASTER666-
TBB -> parallel_for
Это что?
Это библиотека, позволяющая удобно распараллеливать вычисления на все ядра процессора (ну или не на все) (Intel Threading Building Blocks) - https://ru.wikipedia.org/wiki/... ing_Blocks
Есть и другие...
Цитата Сообщение от Akylax Посмотреть сообщение
NVIDIA GeForce2 MX 100/200 .
Плохо, т.к. параллельные вычисления гораздо лучше хреначить на GPGPU.

Но имей ввиду, что далеко не все алгоритмы параллелятся, всё уже зависит от тебя. А может у тебя просто сам алгоритм галимый.

Вернуться к обсуждению:
Обработка большого массива данных на C++ C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2014, 12:15
Готовые ответы и решения:

Обработка большого массива
Добрый день! Есть большой массив данных в текстовом файле, слова в строчке разделены пробелом,...

Тип данных для очень большого массива
Есть массив где больше четырех миллионов элементов int massiv={0}; когда так пишу программа...

Обработка данных в виде массива структур средствами языка С++
Нужно определить минимальный год издания. Как это сделать? В читаемом файле вот это: Голдинг ...

Обработка большого объема данных
Добрый ночи ребята помогите с одной проблемой. У на старом сайте одного проекта есть база в...

37
10.11.2014, 12:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2014, 12:15
Помогаю со студенческими работами здесь

Обработка большого объёма данных (10гб)
Добрый день. Прошу прощения, если пишу не туда или не нашёл ответа через поиск. Суть вопроса....

Обработка большого объема данных (теги сайта)
Есть сайт, у него таблица tags 207,168 штук MyISAM utf8_general_ci 16 МБ весом =) ...

Импорт большого количества данных, сортировка и обработка
Доброе время суток! Когда-то писал на Паскале, знал его, сейчас придётся писать программу на...

Многопоточная обработка большого массива через ThreadPool с возможностью остановки
Добрый день! Возникла такая задача. В массиве 200 тыс. строк. Их нужно обработать с помощью...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru