Задачи поиска последовательностей презентация

Задача 1. Дан массив из 0 и 1. Посчитать длину самой длинной последовательности 1. mas[ 1,0,0,1 ,1,0 ,0,1,1,1] ответ: 3

Слайд 1Задачи поиска последовательностей


Слайд 2Задача 1.
Дан массив из 0 и 1. Посчитать длину самой длинной

последовательности 1.


mas[ 1,0,0,1 ,1,0 ,0,1,1,1] ответ: 3


Слайд 3Решение
const int N = 6;
main()
{
int i,m[N];
int len=0,maxlen=0;
for (i=0;i>m[i];
if (m[i]==1)
{
len++;
if (len>maxlen)
{
maxlen=len;
}
}
else
{
len=0;
}
}
cout

= ",maxlen);
}


Слайд 4Задача 2.
Дан целочисленный массив. Посчитать длину самой длинной последовательности одинаковых элементов.

mas[

10,10,5,1 ,6,0 ,3,3,3,1] ответ: 3

Слайд 5Решение
const int N = 6; main()
{
int i,m[N];
int len=1,maxlen=1;
{Заполнение и вывод массива}
for

(i=0;i{
if (m[i]==m[i+1])
{
len++;
if (len>maxlen)
{
maxlen=len;
}

}
else
{
len=1;
}
}
cout<<("Dlina posled-ti =",maxlen);
}


Слайд 6Домашние задачи №10.
1. Дан целочисленный массив. Проверить – содержит ли

он 5 одинаковых соседних элемента.
Если Да – вывести “Yes”.
Если Нет– вывести “No”.
2. Дан целочисленный массив. Проверить – содержит ли он первые 5 одинаковых элемента Если нет – вывести соответствующее сообщение.
3. Дан целочисленный массив. Проверить – содержит ли он первые 5 одинаковых элемента Если нет – вывести соответствующее сообщение.
Для проверки используйте цикл с условием.
4* Дан целочисленный массив. Если он содержит первые 5 подряд идущих одинаковых элементов, посчитать длину самой длинной последовательности одинаковых элементов. Если нет – вывести соответствующее сообщение.


mas[ 1,1,1,1 ,1,1,1,3,3,3,3] ответ: 7


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика