0 / 0 / 0
Регистрация: 27.09.2012
Сообщений: 17
1

Даны 2 строки. Определить, состоят ли они из одних и тех же символов.

01.03.2013, 16:10. Показов 2467. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны 2 строки. Определить, состоят ли они из одних и тех же символов.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2013, 16:10
Ответы с готовыми решениями:

Даны два пятизначных числа. Определить, состоят ли они из одних и тех же цифр
Здравствуйте, недавно начал изучать Java, столкнулся с такой задачей, прошу помощи в написании...

Состоят ли строки из одних и тех же символов
Здравствуйте! Вопрос в заголовке, только уточню, что количество повторов одной буквы одинаковое...

Определить, состоят ли два числа из одних и тех же цифр
Помогите пожалуйста с решением. В теории вроде понимаю как это сделать.Разделить каждое число на...

Определить, состоят ли два числа из одних и тех же цифр
Будем называть два числа дружными, если они состоят из одних и тех же цифр. Например, числа 1132 и...

6
4066 / 3319 / 925
Регистрация: 25.03.2012
Сообщений: 12,495
Записей в блоге: 1
02.03.2013, 02:19 2
strcmp
0
Форумчанин
Эксперт CЭксперт С++
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
02.03.2013, 02:25 3
Kuzia domovenok, не то, у тебя порядок важен, в задании нет.
Либо предварительно сортировать и использовать данную функцию, либо подсчитать количество символов в одной и другой и сравнить (что в PHP обозначается как ===). Я бы загнал все в map, далее сравнил бы размер и, если равен, то std::equal.
0
4247 / 2943 / 688
Регистрация: 08.06.2007
Сообщений: 9,838
Записей в блоге: 4
02.03.2013, 02:44 4
Если количество вхождений каждого символа не важно, то не только отсортировать символы в каждой строке, а еще и удалить дубли, а уж потом сравнить построчно. Можно из спортивного интереса написать заумный цикл сравнения строк без удаления дублей, но это для фанатов.
0
Форумчанин
Эксперт CЭксперт С++
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
02.03.2013, 02:47 5
palva, в STL удобно как раз делается простой заменой std::map в std::set, далее алгоритм тот же, что и выше выйдет
1
4247 / 2943 / 688
Регистрация: 08.06.2007
Сообщений: 9,838
Записей в блоге: 4
02.03.2013, 02:50 6
MrGluck, спасибо, плохо знаю STL.
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
02.03.2013, 03:15 7
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
#include <cstring>
#include <iostream>
 
const char* find_first_not_of(const char* s1, const char* s2) {
 
    for(; *s1; ++s1)
        if(!strchr(s2, *s1)) return s1;
    return NULL;
}
 
int main() {
 
    char s1[100];
    std::cout << "s1: ";
    std::cin.getline(s1, sizeof(s1));
 
    char s2[100];
    std::cout << "s2: ";
    std::cin.getline(s2, sizeof(s2));
 
    if(!find_first_not_of(s1, s2) && !find_first_not_of(s2, s1))
        std::cout << "yes\n";
    else
        std::cout << "no\n";
}
1
02.03.2013, 03:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.03.2013, 03:15
Помогаю со студенческими работами здесь

Определить состоят ли два заданных линейных массива из одних и тех же элементов
Даны дыа линейных массива. Состоят ли они из одних и тех же элементов?

Определить, состоят ли массивы из одних тех же элементов, учитывая и повторения элементов
Рассмотрим задачу: &quot;Для двух заданных линейных массивов одинаковой размерности определить,если они...

Проверить, состоят ли наборы из одних и тех же слов
6 Даны два набора по 12 слов в каждом. Проверить, состоят ли эти наборы из одних и тех же слов.

Проверить, состоят ли списки из одних и тех же фамилий
Даны два списка фамилий, в каждом из которых указано по 10 человек. Все фамилии, естественно,...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru