|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.01.2009, 20:13 | #1 |
Пользователь
Регистрация: 25.01.2009
Сообщений: 13
|
Паскаль помогите пожалуйста
Мне завтра поледний день сдачи всех работ.
Помогите пожалуйста решить несколько неполучившихся задач. Множества: 1. Даны две строки. Из множества символов первой строки удалить символы содержащиеся во второй строке (процедурами). 2. Дан текст, состоящий из арифметических выражений и слов. Подсчитать количество арифметических выражений не содержащих переменных и функций. Списки, стек, очередь: 1. Составить процедуру смены местами двух последовательных элементов списка (аргументы – указатели на начало, конец списка и на первый из меняемых элементов, результат – указатели на начало и конец нового списка). Опробовать работу процедуры, а затем с ее помощью упорядочить данный список методом «пузырька». И вот еще, объясните плз как именно работает данная процедура: Код HTML:
Procedure sort(n:integer); begin for i:=1 to n do begin for j:=n downto 1 do begin if itog[j]<itog[j+1] then begin z:=itog[j]; itog[j]:=itog[j+1]; itog[j+1]:=z; end; end; |
25.01.2009, 20:21 | #2 |
Форумчанин
Регистрация: 06.12.2008
Сообщений: 613
|
данный алгоритм сортировки вставками - при каждом просмотре ищется место в уже упорядоченной части массива для элемента - он вставляется в это место и так до конца, пока массив не упорядочится полностью
|
25.01.2009, 20:36 | #3 |
Пользователь
Регистрация: 25.01.2009
Сообщений: 13
|
это ведь сортировка методом пузырька?
|
25.01.2009, 20:39 | #4 | ||
Форумчанин
Регистрация: 06.12.2008
Сообщений: 613
|
1)
Код:
Цитата:
Цитата:
|
||
25.01.2009, 20:44 | #5 |
Пользователь
Регистрация: 25.01.2009
Сообщений: 13
|
большое спасибо!
|
25.01.2009, 20:46 | #6 |
Форумчанин
Регистрация: 06.12.2008
Сообщений: 613
|
при сортировке пузырьком вы сравниваете рядом стоящие элементы, и , если они удовлетворяют условию их обмена, они меняются местами - так, поочередно сравнивая, каждый элемент всплывает как пузырек в сторону условия
|
25.01.2009, 21:04 | #7 |
Пользователь
Регистрация: 25.01.2009
Сообщений: 13
|
А можно еще 2-ую из множеств и 1-ую из списки, стек, очередь?
|
26.01.2009, 01:42 | #8 |
Форумчанин
Регистрация: 06.12.2008
Сообщений: 613
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите пожалуйста с зачетом (Паскаль) | One.Love | Помощь студентам | 2 | 03.10.2008 23:20 |
Помогите пожалуйста. Паскаль | LLIypLLIyH | Помощь студентам | 7 | 12.06.2008 21:01 |
Помогите пожалуйста. Записи с вариантами. Паскаль. | Сирёго | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 26.02.2008 21:30 |
помогите пожалуйста!!! Паскаль | светлана | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 19.12.2006 20:45 |