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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
anika35
0 / 0 / 0
Регистрация: 10.09.2012
Сообщений: 11
#1

Сортировка источников по алфавиту - C++

26.09.2012, 16:12. Просмотров 711. Ответов 7
Метки нет (Все метки)

К подготовленной статье автор приложил список использованной литературы, но расположил издания в порядке появления ссылок на них в тексте. Редактор потребовал расположить источники по алфавиту.Упорядочить список литературы по требованию редактора ( каждое название- с нового абзаца: номер п/п,автор(-ы),название работы и т.д.)
РАЗВИТИЕ ЗАДАЧИ. Текст статьи со ссылками прилагается; после сортировки внести соответствующие изменения в текст. Для справки: каждая ссылка-это (в квадратных скобках) номер из списка или несколько номеров.Проверить корректность ссылок (наличие в списке источника с соответствующим номером)

помогите решить данную задачу в с++, пожалуйста ((
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2012, 16:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сортировка источников по алфавиту (C++):

Сортировка по алфавиту - C++
Нужно отсортировать список студентов за месяцем рождения, Студенты, месяц у которых одинаков - должны быть отсортированы по алфавиту(их...

Сортировка по алфавиту - C++
На вход подается некоторое количество описаний книг (автор, название, количество страниц). Отсортировать и вывести в алфавитном порядке по...

Сортировка по алфавиту - C++
Нужно ввести в программу данные о футболисте, отсортировать их по фамилии футболиста(т.е. первой строке таблицы) и вывести на экран....

Сортировка по алфавиту - C++
#include <iostream> #include<cstring> using namespace std; int main() { int i,j,s=1,k=0,space=0,n; char str,str1; ...

сортировка по алфавиту - C++
Задача: Описать структуру с именем PRICE, содержащую следующие поля: название товара; название магазина, в котором продается...

Сортировка по алфавиту - C++
Доброго времени суток, появилась проблема: есть структура, читаю из файла, нужно вывести только те спектакли, которые поставленны введенным...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
yekka
385 / 149 / 8
Регистрация: 12.05.2011
Сообщений: 450
26.09.2012, 19:58 #2
C++
1
2
3
4
5
    std::set<std::string> sorted;
    std::for_each(unsorted.begin(), unsorted.end(),
            [&](const std::string & _) { sorted.insert(_); });
    std::ostream_iterator<std::string> out(std::cout, "\n");
    std::copy(sorted.begin(), sorted.end(), out);
0
Somebody
2789 / 1603 / 145
Регистрация: 03.12.2007
Сообщений: 4,193
Завершенные тесты: 1
26.09.2012, 20:52 #3
Хм... А что тогда не
C++
1
std::set<std::string> sorted(unsorted.begin(), unsorted.end());
Или в insert какой-то скрытый смысл?
0
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
26.09.2012, 23:15 #4
О_О, это лямбды, да ?
0
anika35
0 / 0 / 0
Регистрация: 10.09.2012
Сообщений: 11
26.09.2012, 23:28  [ТС] #5
это кошмар какой-то (
а код работает? просто мне негде пока проверить??
0
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
26.09.2012, 23:30 #6
Очевидно, тебе привели кусок кода как пример, к-рый ты можешь использовать. Или нет.
0
anika35
0 / 0 / 0
Регистрация: 10.09.2012
Сообщений: 11
26.09.2012, 23:46  [ТС] #7
конечно хотелось бы листинга поточнее, можешь что то предложить?
0
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
26.09.2012, 23:49 #8
Пример входных данных есть ?
Какие у тебя варианты решения ?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2012, 23:49
Привет! Вот еще темы с ответами:

Сортировка по алфавиту - C++
Правильные глаголы находятся и все нормально выводится, но сортировка по алфавиту не работает почему-то. В чем ошибка? for...

Сортировка по алфавиту - C++
С клавиатуры ввести автора и название книги и посторить список по алфавиту.

Сортировка по алфавиту - C++
На вход подается некоторое количество описаний книг (автор, название, количество страниц). Отсортировать и вывести в алфавитном порядке по...

Сортировка по алфавиту - C++
Ознакамливаюсь со структурами. Все прекрасно, осталось только отсортировать символьные массивы по алфавиту. Вот мой текст, в комментариях...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
26.09.2012, 23:49
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru