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

Реализуйте абстрактную структуру данных «множество» как класс - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно составить программу http://www.cyberforum.ru/cpp-beginners/thread181084.html
На данный момент ничего не понимаю в С/С++ надо составить программу а как не знаю =( помогите если не трудно.... В одномерном массиве, состоящем из n вещественных элементов, вычеслить: 1) номер...
C++ Удалить все нечётные элементы массива и отсортировать 1. Удалить все нечётные элементы массива #include<iostream.h> #include<conio.h> #include<stdlib.h> void main() { clrscr(); int a; int n; cout << "\nEnter the size of array: "; http://www.cyberforum.ru/cpp-beginners/thread181082.html
Вопрос про консольные приложения C++
Пару дней назад начал изучение c++, скачал несколько книг и начал читать. Все приложения выполняются в консолях, как сделать приложение что бы оно было в нормальном окне?=)
C++ Оператор запроса имени файла.
Подскажите, как выглядит оператор запроса: имени файла в Си? То есть программа спрашивает у пользователя имя файла, например test.txt , я ввожу и программа работает дальше вводя из файла данные.
C++ Численное интегрирование функции с заданной погрешностью по методу прямоугольников http://www.cyberforum.ru/cpp-beginners/thread181063.html
Задание. Численное интегрирование функции с заданной погрешностью по методу прямоугольников. Вычислить определённый интеграл ∫a b f(x) dx в пределах от -1 до 3 для четырех функций f1 = x, f2 =...
C++ Книги по С Добрый вечер! Может посоветуете какие книги про сишку почитать. Полно книг по С++, а вот хотелось бы просто С! Хоть и различий вроди как немного:) p.s: А еще буду благодарен если и ссылочку... подробнее

Показать сообщение отдельно
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
25.10.2010, 01:11
Для реализации множества можешь посмотреть на класс std::set - смотри на интерфейс, в реализации можешь сильно запутаться.
Я бы реализовал как класс, состоящий из двух частей:
map<string,int> - привязка англ названия к ай-ди.
map<string,int> - привязка рус. названия к ай-ди.
Таким образом, можно эффективно искать и по рус. названию, и по англ.
Хотя вообще непонятно, должен ли переводчик переводить с англ->рус или рус->англ. Если только в одну сторону - достаточно одной map<string,string>
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru