Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Организация циклов в C++ https://www.cyberforum.ru/ cpp-beginners/ thread433953.html
Не могу никак справиться с этим заданием: Дано натуральное число N: опредилить наименьшую цифру с чётным номером Оч нужна помощь. Заранее спасибо за уделение времени моему вопросу Добавлено через 30 минут оч необходима помощь. помогите пожалуйста
C++ Аргументы функции main()
Написать программу для определения, чередуются ли в данной последовательности символы ‘+’ и ‘-‘, и сколько раз каждый из этих символов входит в эту последовательность. Собственно определение оформить как функцию.
C++ Добавление флага в алгоритм сортировки способом пузырька (С++) https://www.cyberforum.ru/ cpp-beginners/ thread433921.html
Всем добрый вечер. Помогите пожалуйста добавить флажок в этот алгоритм. Идея – если при выполнении метода пузырька не было обменов, массив уже отсортирован и остальные проходы не нужны. Реализация: переменная-флаг, показывающая, был ли обмен; если она равна False, то выход. void sort(team &arr,unsigned *field,unsigned left,unsigned right) { unsigned i=left,j=right,buf,buf2; buf=field;...
C++ Отсортировать строки массива целых чисел по убыванию. https://www.cyberforum.ru/ cpp-beginners/ thread433919.html
Отсортировать строки массива целых чисел по убыванию.
Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером C++
Подсчитайте количество элементов одномерного массива, которые совпадают со своим номером и при этом кратны 3
C++ подпрограммы Найти три таких простых числа, чтобы их сумма была в 5 раз меньше их произведения. https://www.cyberforum.ru/ cpp-beginners/ thread433914.html
C++ линейный алгоритм В озеро, имеющее среднюю глубину L м и площадь поверхности S кв.км, бросили кристалл поваренной соли массой 0,05 г. Сколько граммов соли оказалось бы в наперстке воды объемом 2 см3, зачерпнутой из озера, если полагать, что соль растворилась равномерно во всем объеме воды? https://www.cyberforum.ru/ cpp-beginners/ thread433908.html Анимация в Borland C++ C++
Здравие желаю, товарищи программисты. Нужна ваша помощь. Необходимо сделать анимацию в C++ на тему "Кинофильмы" (К примеру "Полотно кинотеатра, а на нем обратный отсчёт перед показом фильма") Буду очень признателен. Спасибо!
C++ Перевод целого десятичного числа в двоичную систему счисления Перерыл инет, форум нашел кучу разных вариантов и не одного закончено го :( может у кого есть нормальный вариант реализации кода? https://www.cyberforum.ru/ cpp-beginners/ thread433900.html C++ Общие вопросы. https://www.cyberforum.ru/ cpp-beginners/ thread433893.html
Доброго времени суток! После изучения Паскаля, решил перейти на изучение С/С++, прочитал много мануалов для новичков, но накопились некоторые вопросы: Практический: Установил VS-2010, скачал книгу Г.Шилдта "С++ базовый курс", открыл VS там куча проектов, выбрал консольку вин32 и сразу же смутил заголовок #include "stdafx.h" в книге например используется <iostream>, так же видел заголвок...
C++ ОШИБКА!
c:\documents and settings\1\мои документы\visual studio 2010\Projects\my6\my6\my6.vcxproj : error MSB4014: построение остановлено из-за непредвиденной внутренней ошибки. c:\documents and settings\1\мои документы\visual studio 2010\Projects\my6\my6\my6.vcxproj : error MSB4014: Microsoft.Build.Exceptions.BuildAbortedException: построение отменено. не удалось запустить MSBuild.exe как дочерний...
C++ нужен скрин результатов https://www.cyberforum.ru/ cpp-beginners/ thread433875.html
здравствуйте! помогите, пожалуйста, что-то произошло с компом не один компилятор не запускается. не могли бы вы вот эту программу запустить и скрин результатов мне скинуть. благодарю. #include <stdio.h> #include <string.h> #define DELIM " \t\n" short fun (char *s)
DU
1500 / 1146 / 165
Регистрация: 05.12.2011
Сообщений: 2,279
23.01.2012, 23:13 0

std::sort + std::lower_bound - C++ - Ответ 2420113

23.01.2012, 23:13. Показов 6219. Ответов 20
Метки (Все метки)

Ответ

1. я сперва маленько описался. если мы нашли что-то то итераторы будут отличатся. причем i.first
2. потом еще раз криво написал про то, что lower_bound вернет итератор на тройку
будет указывать на первый нужный из найденного интервала.
потом у вас критерии сортировки и поиска разные.
критерий сортировки: compare_name.
критерий поиска: operator < (const Person&, const Person&); // вроде должен у вас быть такой.
если критерии отличаются, то поиск не будет корректным.
в общем с этими критериями все хитрожопо.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <vector>
#include <algorithm>
 
using namespace std;
 
int main ()
{
  vector<int> v;
  v.push_back(1);
  v.push_back(2);
  v.push_back(3);
  v.push_back(5);
  v.push_back(6);
 
  vector<int>::iterator l = std::lower_bound(v.begin(), v.end(), 4);
  vector<int>::iterator u = std::upper_bound(v.begin(), v.end(), 4);
 
  std::cout << *l << std::endl;
  std::cout << *u << std::endl;
 
  return 0;
}
этот код печатает две пятерки.

Вернуться к обсуждению:
std::sort + std::lower_bound C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.01.2012, 23:13
Готовые ответы и решения:

Отличие std::sort От std::qsort
Пишу доклад по программированию, собственно выбрал тему сортировок. вот сейчас хочу расписать...

Не воспринимает ни std::cout, ни std::cin. Вобщем ничего из std. Также не понимает iostream
Здравствуйте! Я хотел начать изучать язык C++. Набрал литературы. Установил Microsoft Visual C++...

ошибка error: cannot convert 'std::string {aka std::basic_string<char>}' to 'std::string* {aka std::basic_stri
на вод поступают 2 строки типа string. определить количество вхождений строки 2 в строку 1 ошибка...

STL std::set, std::pair, std::make_pair
Я не знаю как описать тему в двух словах, поэтому не обращайте внимание на название темы....

20
23.01.2012, 23:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.01.2012, 23:13
Помогаю со студенческими работами здесь

На основе исходного std::vector<std::string> содержащего числа, создать std::vector<int> с этими же числами
подскажите есть вот такая задача. Есть список . Создать второй список, в котором будут все эти же...

Std::begin() ,std::end(),std::copy
...// int main() { std::vector&lt;double&gt; data;//Работает cout &lt;&lt; std::begin(data); ...

Std::bind, std::mem_fun, std::mem_fn
В чем разница между функциями std::bind, std::mem_fun, std::mem_fn?

std::sort
Достоинства и недостатки делаю таблицу, достоинств и недостатков std::Sort. собственно, не...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru