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

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

Войти
Регистрация
Восстановить пароль
 
boom299
2 / 2 / 0
Регистрация: 08.04.2011
Сообщений: 23
#1

Определить, является ли периодической последовательностью строка символов - C++

11.05.2011, 22:43. Просмотров 727. Ответов 1
Метки нет (Все метки)

Определить, является ли периодической последовательностью строка символов A1 A2 ... AN, т.е. имеет ли она вид d d ... d, где d - некоторая подпоследовательность символов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2011, 22:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить, является ли периодической последовательностью строка символов (C++):

Определить, является ли функция у=sinx/x периодической - C++
Является ли функция у=sinx/x периодической, если аргумент x изменяется в интервале , а период Т=2∏?

Определить является ли последовательность почти периодической - C++
Последовательность целых чисел называется почти периодической, если среди сумм всех последовательно расположенных троек чисел имеется не...

Определить, является ли данная строка символов пропозициональной формулой - C++
РЕБЯТ ПОМОГИТЕ МНЕ ПОЖАЛУЙСТА КТО МОЖЕТ НАПИСАТЬ ПРОГРАММУ.ОЧЕНЬ СРОЧНО НАДО.Я ПРОБОВАЛА НАПИСАТЬ НО НЕ ПОЛУЧАЕТСЯ.зАДАНИЕ ТАКОЕ: Задание...

Определить, является ли одна строка символов - частью другой - C++
Задача ясна, а алгоритм "прогонки" выстроить не получается. Задумал прогонять отталкиваясь от ячеек одного из массивов: сначала от 0, затем...

Бинарный поиск: определить, является ли данная строка символов зарезервированным словом - C++
Добрый день! Помогите написать программу , а то не могу разобраться с этими бинарными заданиями.( Написать программу, которая ...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
11.05.2011, 23:45 #2
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
35
36
37
#include <iostream>
#include <string.h>
 
using namespace std;
 
template<class T>
bool periodic(T* ar,size_t n)
{
    bool find;
    for(size_t p = n/2;p;p--)
    {
        find = true;
        for(int i=p;i<n;i++)
        {
            if(ar[i]!=ar[i-p])
            {
                find = false;
                break;
            }
        }
        if(find)
        {
            break;
        }
    }
    return find;
}
 
int main()
{
    char str[255];
    gets(str);
    cout << periodic<char>(str,strlen(str)) << endl;
    cin.get();
    cin.get();
    return 0;
}
Как то так.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.05.2011, 23:45
Привет! Вот еще темы с ответами:

Определить, является ли массив убывающей последовательностью - C++
Дан одномерный числовой массив. Определить, является ли массив убывающей последовательностью.

Определить является ли массив строго возрастающей последовательностью - C++
Создайте массив из 10 случайных целых чисел из отрезка , выведите его на экран в строку. Определить и вывести на экран сообщение о том,...

Дана строка символов. Проверьте,является ли данная строка палиндромом - C++
Парни нужна помощь,нужен код решения этой задачи на языке с++. Дана строка символов. Проверьте,является ли данная строка палиндромом.

Дана строка символов до точки. Составить программу, проверяющую, является ли данная строка палиндромом, т. е. читается ли она слева направо и справа н - C++
Дана строка символов до точки. Составить программу, проверяющую, является ли данная строка палиндромом, т. е. читается ли она слева направо...


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

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

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