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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.88
lex12lex
2 / 2 / 0
Регистрация: 16.11.2009
Сообщений: 31
#1

Поиск последовательности в массиве. - C++

16.11.2009, 02:32. Просмотров 2294. Ответов 3
Метки нет (Все метки)

В массиве В [15] определить начальный и конечный индексы элементов, состав¬ляющих максимальную по длине неубывающую последовательность. Вывести на экран массив В и найденную последовательность.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2009, 02:32     Поиск последовательности в массиве.
Посмотрите здесь:

Последовательности в массиве C++
Поиск максимальной последовательности в другой последовательности C++
Поиск места в массиве последовательности C++
C++ Поиск последовательности в пакете данных
Найти в массиве все повторяющиеся последовательности C++
Поиск последовательности элементов максимальной длины в массиве C++
C++ Поиск возрастающей последовательности
Поиск последовательности в массиве символов C++
Поиск последовательности элементов в массиве C++
Поиск последовательности элементов в массиве C++
C++ Поиск в массиве последовательности с наибольшей суммой
Поиск числа в двумерном массиве (бинарный поиск) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TanT
эволюционирую потихоньку
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
16.11.2009, 06:15     Поиск последовательности в массиве. #2
последовательность чисел не прерываня или прерывная? была такая зачада, что-то вспомнить не могу как тема значилась, но точно была, может даже в "Алгоритмах"
valeriikozlov
Эксперт C++
4663 / 2489 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
16.11.2009, 07:39     Поиск последовательности в массиве. #3
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
38
39
40
#include <iostream.h>
#include <windows.h>
#include <stdlib.h> 
#include <time.h> 
 
int main ()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int B[15], i, temp_start , i_start, i_end;
    bool fl;
    srand(time(NULL));
    cout<<"ГЌГ*Г·Г*ëüГ*ûé Г¬Г*Г±Г±ГЁГў: "<<endl;
    for(i=0; i<15; i++)
        cout<<(B[i]=rand()%(10))<<"  ";
    cout<<endl;
    i_start=i_end=0;
    for(i=0; i<14; i++)
    {
        temp_start=i;
        fl=true;
        while(B[i+1]>=B[i] && i<14)
        {
            if(fl)
            {
                fl=false;
                temp_start=i;
            }
            i++;
        }
        if(!fl)
            if(i-temp_start>i_end-i_start)
            {
                i_start=temp_start;
                i_end=i;
            }
    }
    cout<<"Г‘Г*Г¬Г*Гї äëèГ*Г*Г*Гї Г*åóáûâГ*ГѕГ№Г*Гї ïîñëåäîâГ*òåëüГ*îñòü Г± "<<i_start<<" ГЇГ® "<<i_end<<endl;
    return 0; 
}
lex12lex
2 / 2 / 0
Регистрация: 16.11.2009
Сообщений: 31
16.11.2009, 22:29  [ТС]     Поиск последовательности в массиве. #4
спасибо
Yandex
Объявления
16.11.2009, 22:29     Поиск последовательности в массиве.
Ответ Создать тему
Опции темы

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