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

Упорядочить слова по алфавиту (строки) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Транспонирование матрицы http://www.cyberforum.ru/cpp-beginners/thread14999.html
#include <stdio.h> #include <stdlib.h> void transponirovanie(int**mass1, int stolb, int str) {int **mass2; int i,j; mass2=(int**)malloc(sizeof(int*)*stolb); for(i=0;i<str;i++) mass2=(int*)malloc(sizeof(int)*str); for (i=0;i<stolb;i++)
C++ Вывод в бинарный файл Надо вывести последовательность 0 и 1 в бинарный файл так чтобы это был двоичный код,т.е. каждый символ весил 1 бит http://www.cyberforum.ru/cpp-beginners/thread14989.html
Упорядочить массив по возрастанию (считать массив из одного файла и записать в другой) C++
Доброго времени суток всем ! один вопрос есть наболевший (для новичка) необходимо упорядочить массив по возрастанию(считать массив из одного файла и записать в другой) . Ничего особо не придумывал (сортировка пузырьком)! Вот текст : исходный массив (1 3 -8 5 6 -2) в файле1 #include <conio.h> #include <stdio.h> #include <stdlib.h> void main() {
C++ Анализатор трафика
Матёрые програмисты обьясните ламеру: Счего начинать разработку Анализатор трафика? Сложно ли вобще его зделать? Подкинте литературы где можно почетать про это!!! пришлите пример если есть!!!
C++ окно всё равно закрывается.... http://www.cyberforum.ru/cpp-beginners/thread14955.html
Всем доброго времени суток! прочитал тему тут понял что в конце программы необходимо добавить функцию getchar(); написал программку: # include <iostream> int main() { std::cout << "The size of an int is:\t\t"; std::cout << sizeof(int) << " bytes.\n";
C++ Структура в классе, это возможно? У меня такая проблема, нужно реализовать объект-список. В нем необходимо реализовать методы обеспечивающие полную функциональность списка. Затем написать программу по работе с данным списком. Мне нужно вести пациентов в поликлинике, Ф.И.О., № полиса, к какому специалисту направляется, дата и время приема. Я написала структуру, прямо в классе, а вот как теперь обращаться к элементам структуры,... подробнее

Показать сообщение отдельно
Inlight
43 / 42 / 2
Регистрация: 17.09.2008
Сообщений: 98
05.11.2008, 12:44     Упорядочить слова по алфавиту (строки)
Немного переделанная версия отсюда: http://www.cyberforum.ru/cpp-beginne...html#post68345

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
#include <conio.h> // для _getch()
#include <string>
#include <vector>
#include <algorithm>
 
using namespace std;
 
    string initial = "qwerty asdfgh zxcvbn";
    vector<string> s;
 
    vector<string> split(const string &s, const char *by = " ") {
    vector<string> res;
    int i, j;
    int n = s.size();
    for (i = 0; i <= n; i = j + 1) {
        for (j = i; j < n && strchr(by, s[j]) == NULL;) j++;
        res.push_back(s.substr(i, j-i));
    }
    return res;
}
int main()
{
    cout << "Initial string: " << initial << endl;
    s = split(initial);
    sort(s.begin(),s.end());
    initial = "";
    for (int i=0; i<s.size(); i++) {
        initial += s[i]+" ";
    }
    cout << "Final string: " << initial << endl;
    _getch();
    return 0;
}
 
Текущее время: 04:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru