Форум программистов, компьютерный форум CyberForum.ru

C++ первые шаги (абсолютно первые) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Какой unicod у номера? http://www.cyberforum.ru/cpp-beginners/thread838191.html
То есть у символа №?
C++ Проблемы с памятью Программа создает династическую двумерную матрицу. Не могу найти где происходит утечка памяти. Если несколько раз вводить большие размеры матрицы, то не происходит полная очистка памяти и программа просто закрывается. Помогите найти утечку и очищать память корректно. Often.h #ifndef _OFTEN_H_ #define _OFTEN_H_ bool Ioresult(std::istream &stream); //Функция проверки правильности ввода c... http://www.cyberforum.ru/cpp-beginners/thread838190.html
Какой код у символа ` C++
Который без шифта на копке с тильдой и буквой ё.
Сортировка С++ C++
Дано N натуральных чисел. Требуется найти минимальное натуральное число, не представимое суммой никаких из этих чисел, если в эту сумму каждое исходное число может входить не более одного раза. Входные данные Входной файл INPUT.TXT в первой строке содержит натуральное число N, не превосходящее 10^4, далее следуют N строк, в каждой из которых записано по одному натуральному числу,...
C++ Вычислить выражение http://www.cyberforum.ru/cpp-beginners/thread838148.html
Здравствуйте! Как в C++ записать вот такое выражение:
C++ Массив: Верно ли, что для каждой точки А существует точка B (A≠B) такая, что не существует двух точек множества M, лежащих по разные стороны от прямой Задано множество M точек на плоскости. Определить, верно ли, что для каждой точки А принадлежит М существует точка B принадлежит M (A≠B) такая, что не существует двух точек множества M, лежащих по разные стороны от прямой Помогите решить не силен в языке... подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
15.04.2013, 12:38     C++ первые шаги (абсолютно первые)
По мере роста количества элементов объём текста для ввода будет расти линейно, а количество вариантов не линейно, усложняя программу, а переменность количества элементов ставит под угрозу саму реализуемость. Но все проблемы решаются сами, если использовать массив, так как там можно за 1 раз сравнивать ровно 2 элемента при сортировке, или поиске экстремума, при поиске локального максимума 3 и при поиске перегиба 5 и вообще не менять порядок сравнения, что возвращает к линейной сложности для фиксированных размеров 2, 3 и 5, а количество элементов отлично будет регулироваться циклом. Другое дело, если надо сравнить 3 величины, различающиеся по смыслу задачи. Не number_one, number_two и number_three, а хотя бы, например, координаты по осям x, y и z, чьё сравнение даст оптимальный вид дроби и обратной функции для нахождения углов.
 
Текущее время: 01:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru