![]() |
|
Другие темы раздела | |
C++ Массивы и строки Помогите, пожалуйста, написать программу, 1)которая вводит по строкам с клавиатуры двумерный массив и вычисляет сумму его элементов по строкам. После этого определяет, есть ли строка, содержащая... https://www.cyberforum.ru/ cpp-beginners/ thread387464.html | C++ ООП работа с БД Всем привет! Есть такое задание: Написать программу «Моя записная книжка». Предусмотреть возможность работы с произвольным числом записей, поиска записи по какому-либо признаку (например, по... https://www.cyberforum.ru/ cpp-beginners/ thread387495.html |
C++ Многомерные массивы и функции.
https://www.cyberforum.ru/ cpp-beginners/ thread387480.html Доброго времени суток. Помогите разобраться с задачкой. Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. Характеристикой строки... |
C++ Файлы и строки. Доброго времени суток. Помогите разобраться с задачкой. Условие: Написать программу, которая считывает текст из файла и выводит на экран предложения, содержащие введенные с клавиатуры слово. Код... |
C++ что такое перезагрузка cout<<trololo Что такое << мне определение, перпод жесткий, + еще мы учим с а не с++ . и с меня он вдвойне спрашивает! и что такое перезагрузка, определение плз Trueman9, в Си нет перегрузки операторов, как и count https://www.cyberforum.ru/ cpp-beginners/ thread387491.html |
C++ Поиск максимального и минимального значения в матрице
https://www.cyberforum.ru/ cpp-beginners/ thread387476.html Подскажите как найти минимальное и максимальное значение в матрице 20 на 20 (я так понял рендомных чисел )но при условии что эти числа не лежат на главной и побочной диагоналях...? и вывести эти... как правильно отредактировать ? ничё не выводит на экран ... да и компилиротать не хочет... #include <iostream.h> #include <conio.h> #include <stdio.h> #include <string.h> int main(void) { ... |
C++ Написать функцию.
https://www.cyberforum.ru/ cpp-beginners/ thread387479.html Есть такая задача: Даны два вещественных числа. Поменять местами целую и дробную части этих чисел. (Использовать соответствующую функцию). Интересует вопрос: как можно реализовать? Нужна именно... void change(float *x, float *y) { int a = *x, b = *y; *x -= a; *x += b; *y -= b; *y += a; } |
C++ Перевод слов в азбуку Морзе
https://www.cyberforum.ru/ cpp-beginners/ thread387525.html Всем привет !! Написал программу которая переводит слова в морзянка. Теперь мне надо написать программу которая будет все делать наоборот переводить из морзянки в слова P.S. Моя программа работает... Помнится года полтора назад easybudda писал что-то про морзянку. Программа вроде умела кодировать и декодировать. ТС поищи здесь на форуме точно есть! |
Секундомер с выводом на экран C++ доброго времени суток. подскажите пожалуйста как сделать секундомер, что бы при нажатии кнопки он остановился пробывал так, оно не работает, та и мили секунды показывает не правильно почему то ... Van111, а каким образом CreateThread() заменяет kbhit() ? |
C++ LCPWSTR преобразовать
https://www.cyberforum.ru/ cpp-beginners/ thread387455.html Привет. Есть такая проблема: при использовании фекоторых функций window.h, необходимо преобразовать const char* в какой-то LCPWSTR. Неявно это сделать (в студии 2010) не получается. Как это сделать? какой-то LCPWSTR LPCWSTR = Long Pointer to Const Widechar String А Вы ему указатель на обычную С-строку (char*) скормить пытаетесь. Либо по чесноку с widechar строками работать, либо, как говорили,... |
C++ Как правильно включать хедеры?
https://www.cyberforum.ru/ cpp-beginners/ thread387473.html Допустим, программа разбита на три исходника: main.cpp - тут лежит main abc.h - тут объявлен класс abc abc.cpp - тут определены методы этого класса Вопрос: куда стилистически корректнее... в противном случае - если у вас методы принимают или отдают параметры iostream или у вас утилиты класса iostream или друзья и или online и т.д. - объявляете в abc.h Можно использовать... |
C++ Математическая функция
https://www.cyberforum.ru/ cpp-beginners/ thread387507.html Составить программу вычисления значения выражения: 1/3 +2 модуль(cos(x-Pi/6)) #include <iostream.h> #include <conio.h> #include <math.h> main() { float x; cout<<"x="; y=1/3.+2*fabs(cos(x-M_PI/6)); y = 1.0/3.0 + 2.0*fabs(cos(x - M_PI/6.0));и лучше всё-таки double использовать. |
![]() 4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
21.11.2011, 19:04 | 0 |
Производительность операций - C++ - Ответ 219699021.11.2011, 19:04. Показов 14642. Ответов 135
Метки (Все метки)
Ответ
Правильно, отдельно с однократным расчётом даже замороченного сплайна справится даже i80286. Я делал прогу для металлургического завода и избегал не только умножений (причём, без фанатизма, если множитель дробный, или больше трёх, то использовал именно умножение, а если второй множитель вычисляемый, но сохранению не подлежит, то и удвоение не заменял, но вместо двух умножений на один множитель с последующим сложением произведений умножал сумму), но и все циклы делал по префиксному декременту.
Вернуться к обсуждению: Производительность операций C++
0
|
21.11.2011, 19:04 | |
Готовые ответы и решения:
135
Вставить между цифрами 1, 2,..., 8, 9 в данном порядке, знак одной из 4-х арифметических операций так, чтобы результат восьми послед-х операций =100 Производительность
|
21.11.2011, 19:04 | |
Помогаю со студенческими работами здесь
0
Доказать равенства, используя свойства операций над множествами и определения операций Доказать равенства, используя свойства операций над множествами и определения операций Сколько нужно провести операций, чтобы 13 операций подряд были успешными? Доказать равенства, используя свойства операций над множествами и определения операций Напечатать все знаки арифметических операций и операций отношения |
Новые блоги и статьи
![]() |
||||
Неблокируемый стек в C++26: реализуем простой сборщик мусора
stackOverflow 02.03.2025
Многопоточные приложения требуют надежных и производительных структур данных, способных эффективно работать в условиях конкурентного доступа. Неблокируемые структуры данных представляют собой особый. . .
|
Шаблон REQ/REP в ZeroMQ: сверхбыстрый обмен сообщениями в C++ и Python
stackOverflow 02.03.2025
Построение высоконагруженных распределенных систем требует надежного и производительного механизма обмена сообщениями. ZeroMQ выделяется среди прочих решений своей невероятной скоростью работы и. . .
|
Нестандартные приемы работы с итераторами в C++
stackOverflow 02.03.2025
Итераторы - один из краеугольных камней C++, предоставляющий универсальный механизм обхода и манипуляции данными в контейнерах. Появившись как замена небезопасным указателям, они эволюционировали от. . .
|
Лексический анализ и регулярные выражения в C++26
stackOverflow 02.03.2025
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
|
Подробно о std::mdspan в C++23
stackOverflow 02.03.2025
Работа с многомерными массивами данных традиционно была одной из сложных задач в C++. Программистам приходилось создавать собственные абстракции или использовать сторонние библиотеки для эффективной. . .
|
Колмогоровская сложность в C++: Путь к совершенному коду
stackOverflow 02.03.2025
Абстрактная математическая теория Колмогорова стала мощным средством оценки и улучшения программного кода. Сложность алгоритма - не только в его вычислительной эффективности, но и в том, насколько. . .
|
Изменения в C# 14
stackOverflow 02.03.2025
Одно из самых значимых изменений в C# 14 - поддержка коллекционных выражений, которые позволяют создавать и инициализировать коллекции с помощью нового лаконичного синтаксиса. Это нововведение. . .
|
Разработка кроссплатформенного мобильного приложения для iOS/Android на C++
bytestream 02.03.2025
C++ как язык программирования высокого уровня с прямым доступом к аппаратным ресурсам позволяет создавать приложения, работающие одинаково быстро как на iOS, так и на Android устройствах. Ни для кого. . .
|
Аутентификация/авторизация на Golang
bytestream 02.03.2025
Go предлагает множество возможностей для создания надежных систем аутентификации. Встроенные криптографические пакеты, высокая производительность и простота параллельной обработки запросов делают его. . .
|
Нововведения TypeScript 5.8
bytestream 02.03.2025
TypeScript 5. 8 приносит много возможностей и оптимизаций, которые существенно расширяют границы типобезопасного программирования на JavaScript. Эта версия включает ряд значительных улучшений в работе. . .
|