Главная /
Структуры и алгоритмы компьютерной обработки данных /
Дан программный код. Какое значение возвращает функция Search? int Search(int *x, int k, int key){ int i; for (i = k-1; i >=0 ; i--) if ( x[i] == key ) break; return i > 0 ? i : -1; }
Дан программный код. Какое значение возвращает функция Search
?
int Search(int *x, int k, int key){
int i;
for (i = k-1; i >=0 ; i--)
if ( x[i] == key )
break;
return i > 0 ? i : -1;
}
вопрос
Правильный ответ:
значение минимального элемента массива
номер последнего минимального элемента массива
номер последнего элемента, совпадающего с ключом поиска
номер первого элемента, совпадающего с ключом поиска
Сложность вопроса
58
Сложность курса: Структуры и алгоритмы компьютерной обработки данных
75
Оценить вопрос
Комментарии:
Аноним
Нереально сложно
17 ноя 2019
Аноним
Это очень простой тест intuit.
27 июн 2018
Другие ответы на вопросы из темы программирование интуит.
- # Укажите верные аналогичные обращения к элементу одномерного массива в присваивании *(mas+i)=8;
- # Укажите верное описание прототипа функции, если ее вызов осуществляется как gen(n,0,10,&mass); и объявлена переменная int **mass
- # Охарактеризуйте результат, возвращаемый операцией или функцией выделения памяти, если затребованный размер памяти слишком большой
- # Дан массив элементов: 7, 9, 0, 3, 2, 4, 7, 6, 5, 2, 0. Укажите порядок элементов этого массива после выполнения второго прохода сортировки Хоара по невозрастанию. Опорный элемент расположен на средней позиции
- # Какие действия со строками происходят в ходе выполнения фрагмента кода: char * str (char *s) { int i; char *p; for(i=0; s[i] && s[i]==' '; i++); p = &s[i]; return p; }