|
0 / 0 / 0
Регистрация: 15.07.2019
Сообщений: 69
|
||||||
Нужно оптимизировать код30.07.2019, 08:42. Показов 8258. Ответов 27
Метки нет (Все метки)
Гистограмма является многоугольником, сформированным из последовательности прямоугольников, выровненных на общей базовой линии. Прямоугольники имеют равную ширину, но могут иметь различные высоты. Например, фигура слева показывает гистограмму, которая состоит из прямоугольников с высотами 2, 1, 4, 5, 1, 3, 3.
Обычно гистограммы используются для представления дискретных распределений, например, частоты символов в текстах. Отметьте, что порядок прямоугольников очень важен. Вычислите область самого большого прямоугольника в гистограмме, который также находится на общей базовой линии. Входные данные В первой строке входного файла записано число N (0 < N ≤ 10^6) - количество прямоугольников гистограммы. Затем следует N целых чисел h^1 h^n, где 0 ≤ h^i ≤ 10^9. Эти числа обозначают высоты прямоугольников гистограммы слева направо. Ширина каждого прямоугольника равна 1 Выходные данные Выведите площадь самого большого прямоугольника в гистограмме. Помните, что этот прямоугольник должен быть на общей базовой линии. Примеры входные данные 7 2 1 4 5 1 3 3 выходные данные 8 Есть код, но не проходит 1 тест по времени (ограничение 1 сек. у меня этот тест проходит за 1.096)
Я эту тему уже создавал, но создал не в С++ для начинающих, а просто с++ поэтому решил тут сделать, а удалить не могу
0
|
||||||
| 30.07.2019, 08:42 | |
|
Ответы с готовыми решениями:
27
Нужно оптимизировать код
Нужно оптимизировать готовый код, чтобы не было стыдно показать |
|
Заблокирован
|
||||||
| 30.07.2019, 13:42 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 15.07.2019
Сообщений: 69
|
|
| 30.07.2019, 13:53 [ТС] | |
|
результат аналогичный что и у моего кода
Добавлено через 6 минут даже время почти то же (1.095)
0
|
|
|
Just Do It!
|
|
| 30.07.2019, 14:30 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 15.07.2019
Сообщений: 69
|
|
| 30.07.2019, 14:33 [ТС] | |
|
я его уже не помню
https://informatics.mccme.ru/m... d=111253#1 здесь попробуйте или просто вбейте задачку в гугл и найдется такой же, но без кодового слова
0
|
|
|
Just Do It!
|
|
| 30.07.2019, 14:47 | |
|
0
|
|
|
863 / 513 / 215
Регистрация: 19.01.2019
Сообщений: 1,216
|
|
| 30.07.2019, 17:25 | |
|
Вот эта задача, если хотите потестить:
https://www.e-olymp.com/ru/problems/383
1
|
|
| 30.07.2019, 19:20 | ||||||||||||||||
Сообщение было отмечено Bluestick как решение
Решение
А ниче так задачка. И на сей раз мне нравится мой алгоритм
![]()
2
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 15.07.2019
Сообщений: 69
|
|
| 30.07.2019, 19:27 [ТС] | |
|
Огромное спасибо
0
|
|
| 30.07.2019, 19:27 | |
|
Нужно оптимизировать Змейка. Нужно оптимизировать Нужно оптимизировать функцию
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки.
Добавлено:
- Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|