Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
RESTY
5 / 5 / 0
Регистрация: 30.05.2012
Сообщений: 89
#1

Поиск минимального элемента на отрезке - C++

30.11.2012, 17:51. Просмотров 368. Ответов 0
Метки нет (Все метки)

Дана последовательность n целых чисел a1, a2, ..., an, которые в процессе работы могут изменяться. Требуется написать программу, умеющую быстро находить минимум на отрезке от i до j, то есть min(ai, ai+1, ..., aj).
Исходные данные
В первой строке записано число элементов n. Во второй строке через пробел записаны n целых чисел. В третьей строке записано число запросов m. В следующих m строках записаны запросы двух видов:
UPDATE i v - означает, что ai становится равным v,
MIN i j - означает, что ваша программа должна вывести минимум элементов на отрезке [i,j], то есть min(ai, ai+1, ..., aj).
Ограничения: n от 1 до 100000, m от 1 до 50000, элементы последовательности - от 0 до 1000000.
Результат
Выведите по одному числу в отдельной строке на каждый запрос типа MIN
Пример
Исходные данные
5
1 2 3 4 5
3
MIN 2 4
UPDATE 3 1
MIN 2 4
Результат
2
1

Буду рад если поможете написать хотя бы программу поиска в принципе только она и нужна(не обходимо чтобы в 1 секунду укладывался алгоритм)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2012, 17:51     Поиск минимального элемента на отрезке
Посмотрите здесь:

C++ Поиск в массиве минимального элемента
Поиск минимального элемента в массиве C++
C++ Поиск минимального элемента в матрице
Поиск максимального и минимального элемента в одномерном динамическом массиве C++
C++ Поиск минимального элемента идеально сбалансированного дерева
Поиск минимального элемента матрицы C++
Поиск минимального элемента C++
C++ Поиск минимального элемента массива. Найти ошибку
Ввод информации в структуру и поиск минимального элемента C++
Двумерный массив, поиск минимального элемента C++
Написать программу: поиск минимального элемента в массиве C++
C++ Поиск минимального и максимального элемента в матрице

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 13:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru