|
Заблокирован
|
||||||
Добавить элемент x в конец структуры, удалить последний элемент, найти минимальный элемент06.11.2021, 18:12. Показов 3285. Ответов 3
Метки нет (Все метки)
Условие задачи такое:
Вам требуется реализовать структуру данных, выполняющую следующие операции: Добавить элемент x в конец структуры. Удалить последний элемент из структуры. Выдать минимальный элемент в структуре. Входные данные В первой строке входного файла задано одно целое число n — количество операций (1 ≤ n ≤ 106). В следующих n строках заданы сами операции. В i–ой строке число ti — тип операции (1, если операция добавления. 2, если операция удаления. 3, если операция минимума). Если задана операция добавления, то через пробел записано целое число x — элемент, который следует добавить в структуру ( - 109 ≤ x ≤ 109). Гарантируется, что перед каждой операцией удаления или нахождения минимума структура не пуста. Выходные данные: Для каждой операции нахождения минимума выведите одно число — минимальный элемент в структуре. Ответы разделяйте переводом строки. Пример: входные данные: 8 1 2 1 3 1 -3 3 2 3 2 3 выходные данные: -3 2 2 --------------------------- У меня такой вот код, но выполняется слишком много времени(ошибка по времени на тесте 11), подскажите, что делать?:
0
|
||||||
| 06.11.2021, 18:12 | |
|
Ответы с готовыми решениями:
3
Доработка структуры (удалить первый элемент с заданным объемом информации, добавить элемент перед элементом с указанным номером) Строки. Как найти в слове первый элемент? Второй элемент, последний элемент? |
|
5226 / 3472 / 1174
Регистрация: 21.03.2016
Сообщений: 8,300
|
|
| 06.11.2021, 19:01 | |
|
1
|
|
|
312 / 192 / 98
Регистрация: 01.05.2014
Сообщений: 522
|
||||||
| 06.11.2021, 23:22 | ||||||
0
|
||||||
|
Status 418
|
|
| 07.11.2021, 12:30 | |
|
тут проблема не в коде, а в выводе. в медленном выводе.
0
|
|
| 07.11.2021, 12:30 | |
|
Помогаю со студенческими работами здесь
4
Дан типизированный файл, элементами которого являются числа. Напечатать: а) первый элемент; б) третий элемент; в) N.-й элемент; г) последний элемент Переставить элементы списка по правилу: первый элемент, последний элемент, второй элемент, предпоследний элемент и т. д. В каждой строке найти минимальный элемент, и если этот элемент не равен 0, то разделить на него каждый элемент
выводит минимальный элемент следующей строки, как последний элемент, надо исправить код Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
в-строка - входное арифметическое выражение в инфиксной(обычной). . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|