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

Исключить повторяющиеся символы в строке - C++

Восстановить пароль Регистрация
 
Виктор Соболев
0 / 0 / 0
Регистрация: 08.11.2013
Сообщений: 27
20.02.2014, 07:42     Исключить повторяющиеся символы в строке #1
Исключит повторяющиеся символы в строке
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2014, 07:42     Исключить повторяющиеся символы в строке
Посмотрите здесь:

C++ Упорядочить символы в алфавитном порядке, при этом все повторяющиеся символы должны быть удалены и переписать новый текст в файл D
C++ Исключить из матрицы повторяющиеся строки
Повторяющиеся символы в строке C++
C++ Исключить повторяющиеся элементы из списка
Исключить повторяющиеся символы, заменить их на пробелы. C++
Исключить из массива все повторяющиеся элементы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alexcoder
1438 / 652 / 86
Регистрация: 03.06.2009
Сообщений: 3,284
Завершенные тесты: 1
20.02.2014, 13:26     Исключить повторяющиеся символы в строке #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int main()
{
    char str[]={"kjhasfhkjkjdfiouyerjhkwje3hkjhas0"};
    char *s,*s1,*d1,t;
    int n;
    for(s=str;*s;s++)
    {
        for(s1=s,n=0;*s1;s1++) n+=*s1==*s;
        if(n>1)
        {
            for(s1=d1=s,t=*s;*s1;s1++)
                if(t!=*s1)
                {
                    *d1=*s1;
                    d1++;
                }
                *d1=0;
                s--;
        }
    }
    return 0;
}
Yandex
Объявления
20.02.2014, 13:26     Исключить повторяющиеся символы в строке
Ответ Создать тему
Опции темы

Текущее время: 22:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru