|
|
Другие темы раздела | ||||||||||||||||||||||||||||||||||||
C++ Прочитать строки из файла в массив строк, и вывести на экран данные по условию
https://www.cyberforum.ru/ cpp-beginners/ thread1375611.html Задача такая: В файле хранятся фамилии актеров кино. Каждая строка отдельная фамилия. Написать программу, которая читает строки из файла в массив строк, и выводит на экран фамилии а) с окончанием –ов или –ова, б) начинающиеся на гласную. 1. как читать строки в массив строк , с помощью какой функции? 2. Если не трудно можете написать условия поиска варианта - А Если не ошибаюсь по строчно... |
C++ Программа для коррекции орбиты в циклическом ускорителе Привет всем. Нужна ваша помощь. Учусь в аспирантуре и на данный момент, занимаюсь моделированием. Начальник поручил мне, что бы я написал программу для корекции орбиты в циклическом ускорителе. Желательно написать на Форртране или С++. Беда в том, что мои навыки программирования заканчиваются на умении вывести Hello, world. Суть задачи. Есть примерно сто элементов, на каждом элементе есть... | |||||||||||||||||||||||||||||||||||
C++ Подсчитайть количество грядок на садовом участке.
https://www.cyberforum.ru/ cpp-beginners/ thread1375591.html Прямоугольный садовый участок шириной N и длиной M метров разбит на квадраты со стороной 1 метр. На этом участке вскопаны грядки. Грядкой называется совокупность квадратов, удовлетворяющая таким условиям: • из любого квадрата этой грядки можно попасть в любой другой квадрат этой же грядки, последовательно переходя по грядке из квадрата в квадрат через их общую сторону; • никакие две грядки не... |
C++ Записать формулу синтаксисом С++ Помогите записать в C++ формулу! ln\left(y^{-\sqrt{\left|x+1 \right|}} \right)\cdot sin^2\,arctg\,z https://www.cyberforum.ru/ cpp-beginners/ thread1375580.html | |||||||||||||||||||||||||||||||||||
C++ Вывод названия геометрической фигуры Здравствуйте уважаемые программисты! Решил обратится к вам за помощью при создании консольной программы которая будет выводить название геометрической фигуры в зависимости от того сколько точек я укажу в программе. Программа работает примерно так: 1. Открывается консольное окно, нужно ввести координаты точек фигуры. ( Например если ввести 3 координаты точек, то это треугольник, если 4 то... |
C++ Разадресация указателя в массив из указателей float *A, **B; A = new float ; B = new float* ; for (int i = 0; i < n; i++) { //*(A + i) = rand()%1000 / 100; *(A + i) = n - i; *(B + i) = &(*(A + i)); } for (int i = 0; i < 10 - 1; i++) { for (int j = 0; j < 10 - i - 1; j++) { https://www.cyberforum.ru/ cpp-beginners/ thread1375560.html | |||||||||||||||||||||||||||||||||||
C++ Количество сравнений и перестановок при различных сортировках Код работает. Возможно кол-во сравнений и перестановок в пузырьковой сортировке показывает верно. А вот в остальных сортировках не пойму что делать, никак не получается. Дайте совет пожалуйста или покажите, как осуществить верный подсчет сравнений элементов и их перестановок. Грубо говоря..где поставить переменную comp и change. Я думаю все зависит от их местоположения.. //Lab 6. Sort //Lab... https://www.cyberforum.ru/ cpp-beginners/ thread1375556.html |
C++ Значения переводит в символы как исправить? #include<iostream> #include<locale> using namespace std; const unsigned char C = 5, F = 43; int main(void){ setlocale(LC_ALL, "rus"); | |||||||||||||||||||||||||||||||||||
C++ Заменить части строк по заданному соответствию
https://www.cyberforum.ru/ cpp-beginners/ thread1375551.html Уважаемые крутые программисты! Помогите найти не самое кривое решение. Задача простая: Есть файл, надо найти в нем один кусок текста и заменить на другой, длина кусков разная. Например "Шла Маша по шоссе" превратить в "Ехал Саша по шоссе" Не ругайтесь сразу - в гугле искала, один холивар и мало толкового. Читаю из файла в string`овскую переменную, пишу ее в CString`овскую, для... |
C++ Поменять в строке местами два слова (Паскаль -> C++)
https://www.cyberforum.ru/ cpp-beginners/ thread1375533.html var s : string; i, j, k : word; f : boolean; function isSpace(ch : char) : boolean; begin isSpace := false; if ch = ' ' then isSpace := true; end; | |||||||||||||||||||||||||||||||||||
C++ Задачка на шифрование Не нашёл тему, куда можно было бы задать этот вопрос. В общем решал логические задания и этот вопрос меня ввел в ступор, не могли бы помочь разобраться?:) С использованием ключа слова зашифрованы в цифровую последовательность: КАРТА = 44924 (ключ - 123) РОСТ = 0092 (ключ - 402) Расшифруйте слово, зная ключ: = 8209 (ключ - 215) |
C++ Подсчитать сколько раз встречается каждый байт файла Прога открывает любой файл, в нем считывает общее количество байт. А далее начинается самое интересное, нужно организовать подсчет частоты встречи каждого байта исходного файла и вывод статистики в другой файл. У меня совсем нет идей, главным образом не знаю как правильно идентифицировать эти байты, чтобы начинать их сравнивать между собой и как организовать цикл с подсчетом. Пробовал... https://www.cyberforum.ru/ cpp-beginners/ thread1375522.html |
8 / 8 / 5
Регистрация: 24.04.2012
Сообщений: 28
|
|
15.02.2015, 23:54 [ТС] | 0 |
Оптимизации алгоритма умножения квадратных матриц - C++ - Ответ 723244615.02.2015, 23:54. Показов 2504. Ответов 5
Метки (Все метки)
Ответ
Я же не программист, математик.И матрицы не 5х5 перемножают, а 3000х3000. Не только матрицы перемножать параллельно , но и много чего еще научат делать. А книгу я не про матлаб спрашивал. А спросил про книгу где про оптимизацию кода с точки зрения программирования алгоритма. Там как заполняется память, какие использовать циклы, как выделять память, какой массив быстрее обрабатывается.
Вернуться к обсуждению: Оптимизации алгоритма умножения квадратных матриц C++
0
|
15.02.2015, 23:54 | |
Готовые ответы и решения:
5
Написать функции сложения, умножения и вычитания квадратных матриц, и вычислить с их помощью выражение Написать процедуру для сложения, умножения квадратных матриц N*N, и умножения матрицы на вектор найти результат умножения квадратных матриц Написать программу умножения двух заданных квадратных матриц |
15.02.2015, 23:54 | |
15.02.2015, 23:54 | |
Помогаю со студенческими работами здесь
0
Реализация паралельного алгоритма умножения матриц Ввести 5 матриц, вывести число квадратных матриц и объяснить что какой оператор значит Дан массив квадратных матриц. Определить, найдется ли в этом массиве пара взаимно обратных матриц Дан массив квадратных целочисленных матриц. Отсортировать его по возрастанию значений сумм элементов этих матриц |
Новые блоги и статьи | |||||
Как проводить научные вычисления на Python
InfoMaster 15.01.2025
Python стал одним из наиболее востребованных языков программирования в области научных вычислений благодаря своей простоте, гибкости и обширной экосистеме специализированных библиотек. Научные. . .
|
Создание игры типа Minecraft на PyGame/Python: пошаговое руководство
InfoMaster 15.01.2025
В данном руководстве мы рассмотрим процесс создания игры в стиле Minecraft с использованием библиотеки PyGame на языке программирования Python. Этот проект идеально подходит как для начинающих. . .
|
Как создать свою первую игру в стиле Doom на Unreal Engine
InfoMaster 15.01.2025
Разработка шутера от первого лица в стиле классического Doom представляет собой увлекательное путешествие в мир игрового программирования, где сочетаются творческий подход и технические навыки. . . .
|
Параллельное программирование: основные технологии и принципы
InfoMaster 15.01.2025
Введение в параллельное программирование
Параллельное программирование представляет собой фундаментальный подход к разработке программного обеспечения, который позволяет одновременно выполнять. . .
|
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
|
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке
В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
|
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
|
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins
В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
|
Как написать микросервис на Go/Golang с Kafka, REST и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang
Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
|
Как написать микросервис с нуля на C# с RabbitMQ, CQRS, Swagger и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
|
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
|
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
|