Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Нахождение максимального елемента.. Есть задача: дан массив(одномерный,кол-во елементов рендомное) из натуральных елементов, отсортировать его по убыванию и дано число у(натуральное, введено пользователем с клавиатуры), из... Нахождение максимального елемента.. Где? #include <iostream.h> #include <conio.h> #include <time.h> #include <stdlib.h> int main () { https://www.cyberforum.ru/ cpp-beginners/ thread423478.html C++ Перевод кода Pascal в код C https://www.cyberforum.ru/ cpp-beginners/ thread423451.html
Не получается перевести код в C (в частности, не знаю аналоги функций). while pos('x^',st) > 0 do begin i:=pos('x^',st); j:=i+1; repeat j:=j+1; until...
C++ Посчитать сумму платежей с указанной целью https://www.cyberforum.ru/ cpp-beginners/ thread423535.html
Проблема такая, нужно посчитать сумму платежей с указанной целью. То есть допустим я в поле "введите цель платежа" ввожу "перевод" к примеру. Дальше как я понял нужно найти все платежи с таким... Если я правильно понял задание, то как-то так: double sum = 0; char purpose; cout << "Введите цель платежей:"; cin.getline(purpose,50); for(int i = 0; i<n; i++) { if(mas.PurposeOfPayment ==...
C++ Вычислить бесконечную сумму с заданной точностью ε (ε>0).
У меня что-то компилятор не принимает моё решение, если не трудно- напишите её, чтобы я мог понять свои ошибки, заранее благодарен :) . Вычислить бесконечную сумму с заданной точностью ε... У меня что-то компилятор не принимает моё решение Выкладывайте его сюда не раздумывая. ps/Это не в том смысле, что раз у вас что-то не получилось, нужно сразу бежать на форум.
C++ Добавить строку в матрицу Есть матрица QString** tabl;, и нужно создавать новые строки по ходу программы, это делается оператором new или push_back? если да то как, подскажите пожалуйста P.S. может так tabl = new QString? Если это Qt(судя по QString), имеет смысл использовать местные контейнеры для этого. А вообще для выделения памяти под такие конструкции надо сначала выделить массив указателей на объект и уже к ним... https://www.cyberforum.ru/ cpp-beginners/ thread423429.html Не компилирует... C++
Здравствуйте, столкнулся с такой проблемой... Вообщем когда дома пишу программу, дома - работает. Прихожу в институт - не работает и при откладке выскакивает окно с сообщением о ошибке "Не удается... Скорее всего там написано, какой именно файл не удаётся найти. За отлучкой телепатов, можно для начала сказать, какие среды программирования используются дома и в инсте, и показать код.
C++ Разработать программу работы со связным списком мониторов. Разработать программу работы со связным списком мониторов. Для каждого монитора должна храниться следующая информация: модель, производитель, длина диагонали, цена. Отсортировать мониторы по... https://www.cyberforum.ru/ cpp-beginners/ thread423508.html C++ Составить программу расчета суммы
Здравствуйте, вообщем есть вот такая задачка по C++ Составьте программу расчета суммы 2+4+6+8+...+2N. Полученный результат сравните с контрольным значением, вычисленным по формуле N(N+1). Количество... int n; // целочисленная переменная cin>>n;//вводим значение с клавиатуры в переменную что с чем сравнить я не понял (точнее не понял формулу и смысл задания) if ((n)=(n+2)) then cout<<"Ты...
C++ Ошибка линкера #include <fstream> using namespace std; template <class T> class A { T i; public: friend ofstream& operator<<(ofstream& str,A<T>& a); }; template <class T> namespace https://www.cyberforum.ru/ cpp-beginners/ thread423436.html C++ Даны действительные числа a_1,…,a_n,b_1,…,b_n. https://www.cyberforum.ru/ cpp-beginners/ thread423482.html
Здравствуйте, если вам не сложно, не могли бы вы помочь. Даны действительные числа a_1,…,a_n,b_1,…,b_n. Вычислить: (a_1 〖+b〗_n )(a_2 〖+b〗_(n-1) )…(a_n+b_1 ).
C++ Сортировка https://www.cyberforum.ru/ cpp-beginners/ thread423485.html
Еще одна задачка: Дан массив(одномерный, кол-во елементов случайно заданно) натуральных чисел, в которой могут быть одинаковые между собой елементы. Отсортировать массив по убыванию, если... #include <iostream.h> #include <conio.h> main () { int size; cout << "Size = "; cin >> size;
C++ Подправте, пожалуйста, ошибки линкера (MVS2008) !
из-за ошибок не собрать проект в release. видимо, связано с объявлением и определением функций но вот не разобраться: 1>man.obj : error LNK2005: "struct shoot_info last_true_shoot"... некоторые среды разработки (eclipse например) вставляют в .h файлы препроцессорные инструкции типа #ifndef bla_bla_h #define bla_bla_h ... #endif а некоторые (visual studio) используют...
278 / 174 / 21
Регистрация: 10.07.2011
Сообщений: 441
07.01.2012, 21:38 0

Ассоц. и послед. контейнеры. Разница в методах и алгоритмах. - C++ - Ответ 2364124

07.01.2012, 21:38. Показов 1265. Ответов 14
Метки (Все метки)

Ответ

Цитата Сообщение от Pavel.fromBy Посмотреть сообщение
при обходе дерева (множества) необходимы будут <, >, ==
в вашем случае используется только оператор
C++
1
2
3
4
5
bool operator<(const person& p1, const person& p2) {
    if (p1.lastName == p2.lastName)
        return (p1.firstName < p2.firstName) ? true : false;
    return (p1.lastName < p2.lastName) ? true : false;
}
потому что он проверяет сразу и равенство объектов

Добавлено через 5 минут
представте что происходит сравнение двух объектов типа person.
в каком случае вернется true?
1. если фамилии и имена равны.
2. если фамилия один меньше фамилии два

а вот false вернется когда объект два "больше" первого

Добавлено через 4 минуты
для тестов сделайте так:
C++
1
2
3
4
5
bool operator<(const person& p1, const person& p2) {
//  if (p1.lastName == p2.lastName)
//      return (p1.firstName < p2.firstName) ? true : false;
    return (p1.lastName < p2.lastName && p1.firstName < p2.firstName) ? true : false;
}
а оператор == раскомментируйте

Вернуться к обсуждению:
Ассоц. и послед. контейнеры. Разница в методах и алгоритмах. C++
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.01.2012, 21:38
Готовые ответы и решения:

Массивы.выделить послед из послед
8. По заданной последовательности целых чисел А(1), A(2), ... А(n) по-строить последовательность В такую, что B(i) – это количество...

Ассоц. массив
Разработайте класс, который бы позволял хранить данные некоторых типов в массиве, индексами которого являются строки. Таким образом, должен...

Ветвление в алгоритмах
Подсчитать количество положительных среди чисел а, b, с.

14
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.01.2012, 21:38
Помогаю со студенческими работами здесь

Книги об алгоритмах сортировки
Подскажите книги про алгоритмы сортировки. Если можно русскоязычные.

Ашманов о поисковых алгоритмах
Ашманов о поисковых алгоритмах, и смысле их &quot;дешифровки&quot;: &lt;i&gt;Ну смотрите: а) есть технологическая цепочка - сбор ссылок, составление...

Изменения в алгоритмах Яндекса ?
1) Может быть тема уже поднималась, но я заметил что сильно меняется выдача при наборе различных словоформ одного ключевика, например ед. и...

Длина хромосомы в генетических алгоритмах
Здравствуйте! Решил я сделать программу-симулятор естественного отбора. Главные участники - клетки. У них есть Геном, который реализован...

Использование подпрограмм в рекурсивных алгоритмах
Задание: Вычислить значения сумм ряда S=1+x^2/2!+...+x^2n/(2n)!, при x= 0.7 для 15-ти элементов последовательности. Полученные суммы...

0
Новые блоги и статьи
Winforstrap или красявый дизайн своими руками на HTML+JS+Winform­s
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом. Бывает нужен современный дизайн программы а писать на MAUI,. . .
Формат данных для симуляции физики, посредством распространённы­­­­­­­х не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
Создание производительны­­­х API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru