Мне нужно написать функцию, которая проверяет, отсортирован ли массив/список/вектор (в R)/ в порядке убывания. Ответ должен быть реализован с использованием Divide & Conquer.Алгоритм Divide & Conquer для проверки сортировки списка в порядке убывания
Вот что я пытался (по выполнению в R):
is.sort<-function(x){
n<-length(x)
if (n==1)
return(T)
mid<-floor(n/2)
x1<-is.sort(x[1:mid])
x2<-is.sort(x[(mid+1):n])
return(ifelse(x1>=x2,T,F))
}
Но то всегда возвращает T:/ Спасибо за помощь
Спасибо! Помог мне много! – Benus13