|
|
Другие темы раздела | |
Delphi Сообщение источника информации – арабская цифра. Вычислите, какое количество информации приходится на одно сообщение в указанном источнике, если ве
https://www.cyberforum.ru/ delphi-beginners/ thread1104103.html Привет! Прошу помощи Сообщение источника информации – арабская цифра. Вычислите, какое количество информации приходится на одно сообщение в указанном источнике, если вероятности появления сообщений распределены следующим образом: |
Delphi Delphi и Metropolis UI Здравствуйте! Не знаю, правильно ли я понял, но "Metropolis UI Application", заготовку для которого создает Delphi - как на основе VCL, так и FMX - это совсем не то же самое, что приложения из Windows Store, созданные для "Metropolis UI". Я нашел 2 отличия: (1) дельфийское приложение попадает на панель задач и (2) не закрывается при проводке по экрану планшета сверху вниз, как "родные"... |
Delphi Редактирование Combobox
https://www.cyberforum.ru/ delphi-beginners/ thread1104025.html Всем привет. Нужно реализовать в комбобоксе такую вещь: есть заданных 5 строк на выбор, и редактировать (вписывать свои) значения нельзя. В пятой строке вариант "другое", и при выборе этого варианта должна создаться и выбраться шестая строка, где нужно вписать своё значение, подскажите как проще реализовать. |
Delphi работа с файлами
https://www.cyberforum.ru/ delphi-beginners/ thread1104015.html Как из файл, который содержит произвольный текст, выяснить чего в нём больше: русских букв или других символов, не входящих в алфавит. |
убить дракона Delphi У дракона три головы и три хвоста. • если срубить одну голову, то вырастает новая; • если срубить две головы, то ничего не происходит; • вместо отрубленного хвоста вырастают два новых; • при отрубании двух хвостов вырастает новая голова; • дракон умирает, если вы отрубите все три головы и три хвоста. Ответ: первые 3 удара - по одному хвосту (чтобы "наделать" новых - получим 6 хвостов и 3... |
Delphi Вырезать слово до и после пробела Добрый день. Нужно вырезать Фамилию, Имя из строки фио. Сидоров В Александр. Сидоров и Александр нужно вырезать и поместить в две переменные imya и familiya. Примеры простые найти не получается, у всех очень серьезный и глобальный код. https://www.cyberforum.ru/ delphi-beginners/ thread1104000.html |
Delphi Access violation в цикле
https://www.cyberforum.ru/ delphi-beginners/ thread1103945.html Ребят, прошу помочь с дельфи. Недавно начал писать чат и столкнулся с сложностью - решил сделать вывод онлайн юзеров в TreeView. Так вот список юзеров получается из бд, с разделителем {;} и с помощью цикла for добавляются (должны добавляться) в дерево, но когда авторизуюсь в чате, при переходе на форму с циклом выбивает Acces Violation at address 00404CDC in module 'RWChaton.exe'. Read of... |
Delphi Что делать с ошибкой https://www.cyberforum.ru/attachment.php?attachmentid=369113&stc=1&d=1393188747 |
Delphi Массив
https://www.cyberforum.ru/ delphi-beginners/ thread1103805.html Здравствуйте Написал массив, и формулы с С++. Но считает не правильно. Подскажите пжл. как расписать формулу для delphi : // Минимум выборки t = MinimumOf (data,n); t = t > 0 ? t * 0.99 : t * 1.01; /////////////////// |
Delphi Дан двумерный массив B размера m*m. Поменять местами максимальный элемент в главной диагонали матрицы с минимальным элементом в побочной диагонали Дан двумерный массив B размера m*m. Поменять местами максимальный элемент в главной диагонали матрицы с минимальным элементом в побочной диагонали. https://www.cyberforum.ru/ delphi-beginners/ thread1103776.html |
Delphi Изменение способа загрузки файла Есть код, строящий осциллограмму первых 2х килобйт wav файла: const data_chunk_position= smallint(58); ... ... procedure Tgraph_form.FormShow(Sender: TObject); var memstr:TMemoryStream; buf:array of byte; i:integer; |
Delphi Как удалить компонент с формы(например, TMemo)? У меня в программе при нажатии на одну кнопку динамически создается TMemo, а при нажатии на вторую это TMemo должно удалиться. Я пишу так: (Findcomponent('Memo' + stroca) as TMemo).Free; где stroca-это номер TMemo в строковом формате. Все бы ничего вот только когда после удаления я опять создаю TMemo с этим же именем на форме она не появляется. Как мне исправить это? https://www.cyberforum.ru/ delphi-beginners/ thread1103734.html |
294 / 265 / 48
Регистрация: 09.04.2013
Сообщений: 1,037
|
|
24.02.2014, 13:52 | 0 |
Задача со Стеком и Очередью - Delphi - Ответ 582248524.02.2014, 13:52. Показов 1050. Ответов 7
Метки (Все метки)
Ответ
Для работы со стеком обычно делают функцию с именем pop и процедуру с именем push, для очереди, наверное, также. Это не является требованием, просто общепринятое (распространенное) именование, также как и использование переменных с именами i и j для итераций.
Ну-с. Дано: стек с цифрами. Следовательно сначала тебе нужно заполнить стек какими-то значениями, там рандомом или с клавиатуры, сам выбирай по постановке задачи. Решение: По одному вытаскиваем числа из стека, ищем максимум и минимум, и записываем в очередь. Когда стек пуст - следовательно мы нашли максимум и минимум. Теперь беремся за очередь. По одному вытаскиваем числа и сверяем с максимумом и минимумом. Как только встретили первое число равное максимуму или минимуму - его и все последующие прибавляем к сумме, и ждем пока очередное число станет равным про минимуму или максимуму соответственно (т.е. наоборот от первого), добавляем его в сумму и останавливаем алгоритм. Вернуться к обсуждению: Задача со Стеком и Очередью Delphi
1
|
24.02.2014, 13:52 | |
Готовые ответы и решения:
7
Работа со стеком и очередью Прокомментировать код, работающий с очередью и стеком Реализовать абстрактный класс "Список" стеком/очередью Нужны задачки для упражнения в работе со списком, стеком, очередью и двусвязным списком |
24.02.2014, 13:52 | |
24.02.2014, 13:52 | |
Помогаю со студенческими работами здесь
0
Задача с очередью Задача со стеком задача со стеком Задача с очередями и стеком |