Главная /
Структуры и алгоритмы компьютерной обработки данных /
Дан программный код. Какое значение возвращает функция Search? int Search(int *x, int k, int key){ x = (int *)realloc(x,(k+1)*sizeof(int)); x[k] = key; int i = 0; while ( x[i] != key ) i++; return i < k ? i : -1; }
Дан программный код. Какое значение возвращает функция Search
?
int Search(int *x, int k, int key){
x = (int *)realloc(x,(k+1)*sizeof(int));
x[k] = key;
int i = 0;
while ( x[i] != key )
i++;
return i < k ? i : -1;
}
вопрос
Правильный ответ:
значение максимального элемента массива
номер последнего максимального элемента массива
номер последнего элемента, совпадающего с ключом поиска
номер первого элемента, совпадающего с ключом поиска
Сложность вопроса
72
Сложность курса: Структуры и алгоритмы компьютерной обработки данных
75
Оценить вопрос
Комментарии:
Аноним
Я сотрудник деканата! Прямо сейчас сотрите сайт с ответами intuit. Я буду жаловаться!
30 окт 2020
Другие ответы на вопросы из темы программирование интуит.
- # В программе объявлен и проинициализирован массив int a[]={2,4,6,8,10,12,14,16}. Укажите значение *(a+a[2]).
- # Укажите, что возвращает функция, фрагмент кода которой представлен ниже: int d(int str,int slb, int m[max_x][max_y]){ int i,j,mm=m[0][0]; for(i=0;i<str;i++) for(j=0;j<slb;j++) if((i==j)&&(m[i][j]>mm)) mm=m[i][j]; return mm; }
- # Укажите верное условие вместо многоточия, чтобы выполнялось корректно чтение из открытого файла ofs: while(...) { ch=getc(ofs); printf("%c",ch); }
- # Укажите представление дерева во входном потоке, если каждой вводимой пустой связи соответствует символ звездочка '*': [Большая Картинка]
- # Укажите, что разрешено выполнять над указателем, который объявлен int const *pa.