|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.01.2009, 16:44 | #1 |
Пользователь
Регистрация: 25.11.2008
Сообщений: 11
|
Помогите
Здравствуйте, уважаемые прогеры, у мя тут пара задачек, которые уже меня достали. На вид просто, а вот я не пойму в чем загвоздка.
1) переделать repeat S until B, где B - лог выражение, а S - оператор через while-цикл через эти же данные. 2) Как построить АВЛ-дерево если его ключи вводятся в конкретном порядке? Например такие ключи: 10 15 27 3 8 18 30 6. 3) Написать процедуру, которая бы проверяла, есть ли у дерева путь от корня к листу, узлы в котором имеют только отрицательные ключи(ну т.е допустим идем мы от корня до листа и надо чтоб нашелся такой путь из узлов(включая сам корень и лист), в которых ключи отрицательные) 4)написать рекурсивно процедуру, не используя циклов, которая берет число как параметр и делает вот такое преобразование. 13384 -> 184(т.е убирает все тройки из числа и "сдвигает" остальные цифры после удаления чисел. Соответственно все проги без оператора goto пожалуйста. Заранее благодарен. |