44 / 44 / 66
Регистрация: 22.07.2015
Сообщений: 191
|
|
1 | |
Посредством двоичного поиска найти такой минимальный элемент, чтобы выполнялось заданное условие27.01.2017, 15:52. Показов 717. Ответов 1
Метки нет (Все метки)
Даны массивы min и max, отсортированные по невозрастанию и число k. С помощью двоичного поиска найти такой элемент минимальный i, чтобы выполнялось условие min[i] <= k <= max[i]. Рассмотреть случай когда такого элемента нет.
Пример: (нумерация элементов массива с единицы) Массив min: 5 3 2 2 1 Массив max: 5 4 3 2 1 k = 2 Ответ: 3 k = 4 Ответ: 2 k = 5 Ответ: 1 Код писать полностью не нужно, просто набросок алгоритма с бинпоиском. Уже целый час мучаюсь, не могу подобрать условие в цикле. Добавлено через 3 часа 57 минут UPD: Решено
0
|
27.01.2017, 15:52 | |
Ответы с готовыми решениями:
1
Как найти в двоичном дереве поиска минимальный элемент, превышающий некоторое заданное значение? Как найти в двоичном дереве поиска минимальный элемент, превышающий некоторое заданное значение? Массив: Выбрать три точки первого множества так, чтобы выполнялось заданное условие... Найти значение функций так, чтобы условие выполнялось от а до b с шагом h |
Модератор
|
|||||||
27.01.2017, 19:56 | 2 | ||||||
.
0
|
27.01.2017, 19:56 | |
27.01.2017, 19:56 | |
Помогаю со студенческими работами здесь
2
Найти такое целое число, чтобы выполнялось следующее условие Найти число M натуральных чисел ni, i = 1,…M и сумму так, чтобы выполнялось условие S <= N Как найти в тексте заданное слово методом двоичного поиска? Добавить размерность матрицы,чтобы выполнялось условие n Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |