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

STL: Сортировка слов по количеству согласных букв; вывод слов, встречающихся в списке более одного раза - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка данных текстового файла с координатами для определения положения объекта http://www.cyberforum.ru/cpp-beginners/thread1118969.html
Добрый день. Имеется текстовый файл с данными формата широта/долгота/высота рельефа. 52 44 22 52 44.0083 22.999 52 44.0167 22.0117 52 44.025 25.9994 ... 42.5667 53.3583 34.9884 ... 38 54 710.323 (1681Х1201 = 2018881 координат)
C++ Получить новую матрицу путем вычитания из каждого элемента данной матрицы ее наименьшего элемента Доброго времени суток!) я был бы благодарен получить небольшую консультацию и правку в моем коде по этой задачке: Дана действительная матрица размера nxm. Получить новую матрицу путем вычитания из каждого элемента данной матрицы ее наименьшего элемента. Матрицу естественно ввожу, с этим проблем нет, насчет минимального элемента сомневаюсь..)) #include "stdafx.h" #include <iostream> ... http://www.cyberforum.ru/cpp-beginners/thread1118948.html
C++ Что происходит при вызове?
class A { ... }; void f(A &a) { ... } A a; ...
C++ Вычисление обратной величины произведения в С++
Помогите чайнику Даны натуральное число n, действительные числа a1.....an. Вычислить обратную величину произведения тех членов последовательности а1....аn, для которых выполняется условие i+1<ai<i!
C++ организация хранения больших объемов данных http://www.cyberforum.ru/cpp-beginners/thread1118916.html
доброго времени суток. возникла задача обработки больших объемов данных: поступает поток бит, который разбивается на части определенной длины, в результате получается матрица. так вот вопрос, как лучше хранить данные для последующей их обработки(поиск ранга матрицы и т.д.), если матрица, например, 100 000х100 000 бит, то есть исходный битовый файл больше гигобайта?
C++ Не могу считать пробелы в задачи Задаче решена, но есть небольшие косяки. Пробелы в отредактированном массиве не читаются. Условие: Вводятся с клавиатуры символы в динамический массив до "$". Подсчитывается кол-во "abc" и удаляются из массива. #include <iostream> #include <string> using namespace std; int main () { int k = 0; int i = 0; подробнее

Показать сообщение отдельно
VladislavTepes
78 / 78 / 5
Регистрация: 27.06.2012
Сообщений: 555
Записей в блоге: 1
14.03.2014, 20:32
В случае с выводом слов, встретившихся более одного раза, мы просто копируем все содержимое вектора со словами в std::set. При этом значение уникализируются, и все дубликаты пропадут (т.к. во множестве не может быть одинаковых элементов). Потом с помощью std::set_difference мы от множества слов в списке (векторе) отнимаем множество слов в set (уникализированный набор слов). А по правилу, разность множеств А и В - можество, содержащее элементы А, не входящие в В.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru