|
|
Другие темы раздела | |
C++ Вывести число в данной системе счисления
https://www.cyberforum.ru/ cpp-beginners/ thread2116405.html Вводится десятичное число и система счисления (СС), вывести это число в данной системе счисления. |
C++ Во введенной строке удалить пробелы между первым и вторым знаком Во введенной строке удалить пробелы между первым и вторым вопросительным знаком. |
C++ Найти количество вхождений одной строки (являющейся подстрокой) в другую
https://www.cyberforum.ru/ cpp-beginners/ thread2116403.html С клавиатуры вводятся две строки. Найти количество вхождений одной строки (являющейся подстрокой) в другую. |
C++ Оставить в строке только один экземпляр каждого встречающегося символа
https://www.cyberforum.ru/ cpp-beginners/ thread2116401.html Оставить в строке только один экземпляр каждого встречающегося символа. |
C++ Определите процентное отношение строчных и прописных букв Дан текст. Определите процентное отношение строчных и прописных букв к общему числу символов в нем. |
C++ Создайте из четных символов строки, и из нечетных символов
https://www.cyberforum.ru/ cpp-beginners/ thread2116399.html Создайте из четных символов строки st1 строку str2 и из нечетных символов - строку str3. |
C++ Даны натуральное число n, действительное число x. Вычислить Приветствую. Помогите пожалуйста написать данные программы. Заранее благодарен за внимание и за помощь. 1) Даны натуральное число n, действительное число x. Вычислить: sinx+sin^2x+...+sin^nx https://www.cyberforum.ru/ cpp-beginners/ thread2116396.html |
Упорядочить последовательность по неубыванию методом поиска минимумов C++ Дана последовательность из n xbcyk (n<100). Упорядочить ее по не убыванию следующим методом : найти минимальный элемент и поменять его местами с первым ; в оставшейся части последовательности найти минимальный элемент и поменять его со вторым и т.д. Помогите бедной ! Добавлено через 1 минуту xbxtk - это чисел* Ошибка |
C++ Ошибка в операторе присваивания
https://www.cyberforum.ru/ cpp-beginners/ thread2116391.html Здравствуйте! Подскажите, пожалуйста, почему в строке: a = 7 + a + 8 + c;, возникает ошибка? #include <iostream> #include <cstdlib> using namespace std; class Comp { public: int Re; int Im; |
C++ Заполнение матрицы символами и её вывод Программа должна вывести сконструированный прямоугольник, подогнанный под размер (длину) уравнения, но вместо этого выводит что-то такое(вместо точек пустые символы): ╔══════ ║..........╠ ║..........╠ ║╠╠╠╠╠╠ Размер вообще не подходит и откуда-то взялся символ ╠, хотя я его номер в ASCII нигде не использовал. Что я сделаль не так? void draw_object(char zadacha) { https://www.cyberforum.ru/ cpp-beginners/ thread2116370.html |
C++ Вычислить и вывести произведение индексов нечетных элементов и сумму элементов с парными индексами массива E [10] Вычислить и вывести произведение индексов нечетных элементов и сумму элементов с парными индексами массива E . |
C++ Не запускается цикл "while"
https://www.cyberforum.ru/ cpp-beginners/ thread2116339.html Задание: "Написать программу вычисления суммы членов последовательности, задаваемой формулой ... Суммирования членов ряда проводить до тех пор, пока |an|≥eps, eps = 0.0005." Не запускается цикл "while" что не так? #include <iostream> #include <math.h> using namespace std; |
Диссидент
27705 / 17321 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
16.11.2017, 18:19 | 0 |
Скорость или экономия памяти - что бы выбрали Вы? - C++ - Ответ 1171822816.11.2017, 18:19. Показов 1914. Ответов 31
Метки (Все метки)
Ответ
mkostoevr, Как я понял, вопрос стоит так. Есть некоторые числа - размеры. Их диапазон от 1 до 264. Как следует хранить эти числа? Отводить на каждое по 8 байт или упаковывать: 1 байт на размер размера + сам размер? Я правильно понял?
Теперь смотри. Сколько может быть переменных? Наверное, не больше сотни. Если в модуле больше переменных - скорее всего он неумело написан. Значит, наш выигрыш не превосходит 700 байтов. Это та цифра, о которой надо говорить? К тому же более изощренный код твоей программы (с упаковкой и распаковкой) сам будет занимать какое-то количество памяти, что сведет даже этот небольшой выигрыш к нулю. К тому же, не стоит забывать и об увеличивающейся трудоемкости разработки и увеличении количества потенциальных ошибок. Так что, имхо, в твоей ситуации не стоит ловить блох и их подковывать Вернуться к обсуждению: Скорость или экономия памяти - что бы выбрали Вы? C++
1
|
16.11.2017, 18:19 | |
Готовые ответы и решения:
31
Экономия памяти или борьба с точками. (что-то типа массива ссылок хотелось бы иметь) Экономия памяти Экономия памяти Экономия памяти |
16.11.2017, 18:19 | |
16.11.2017, 18:19 | |
Помогаю со студенческими работами здесь
0
QDir и экономия памяти Экономия памяти и справочные таблицы Экономия памяти при упаковке данных Что значит скорость памяти в тестовом режиме? |