close

Вход

Забыли?

вход по аккаунту

?

Doc2

код для вставкиСкачать
Начало
Ввод N
Нет
N>2
Да
Создание и
случайное
заполнение
Arr
Вывод Arr;
cntr=0;
j1=0;
j2=0;
flag=0;
k=0;
i=1;
i<N
Да
Нет
Нет
Нет
i++
Нет
Нет
Да
flag=2;
i++
flag != 0
arr[i]<arr[i-1]
arr[i]>arr[i-1]
flag=1;
i++
flag != 2
Да
flag != 1
Да
Да
j2=i-1;
j2=i-1;
Да
Нет
Нет
k++;
cntr++;
j2=i-1;
flag=0;
k==1
Да
j1=i
Нет
k==1
Да
Вывод cntr
arr_new;
i=0
i<N-j2
Да
i=N-j2
Нет
arr_new[i] = arr[i + j2];
i++
i < N - j2 + j2 - j1
Да
i = N - j2 + j2 - j1
Нет
arr_new[i] = arr[i - N + j2 + j1]
i++
i<N
Да
Вывод arr_new
Конец
Нет
k++;
cntr++;
k++;
cntr++;
Нет
j1=i
arr_new[i] = arr[i - (N - j2 + j2 - j1)];
i++
k==1
Да
j1=i
Автор
Jsquare
Документ
Категория
Без категории
Просмотров
4
Размер файла
163 Кб
Теги
doc2
1/--страниц
Пожаловаться на содержимое документа