Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Проверка на периодичность чисел


Автор: Vaz007 26.3.2012, 13:27
Привет всем, подскажите пожалуйста алгоритм, для определения периодичности чисел, если дан массив чисел.

Автор: borisbn 26.3.2012, 14:45
Vaz007, приведи пример массива и какой результат должна выдать программа.
Вот, например, в таком массиве
Цитата
0 1 2 0 2 3 0 2 1 2 0 2 1 0 1 2 0 2

?

Автор: Vaz007 26.3.2012, 15:36
0 1 2 0 2 3 0 2 1 2 0 2 1 0 1 2 0 2 :
1202 ; 12; 20; 202;0120;012;02;120       здесь получается очень много периодов, то есть нужны все возможные варианты повторения чисел

Автор: was3110 29.3.2012, 09:55
Неверное, надо в первом цикле задавать размер интервала (сколько элементов использовать),
а во вложенном цикле задаваться "эталоном" и перебирать массив на возможные совпадения (фиксируя периодичность)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)