Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Lisp
Перезагрузить страницу Построить дерево,каждый элемент которого образуется удвоением
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Kadaffy Kadaffy вне форума
Новичок
 
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.06.2007
По умолчанию Построить дерево,каждый элемент которого образуется удвоением - 09.06.2007, 17:19

Сдавать в понедельник, да ещё 2 зачёта
помогите пожалуйста.

Построить дерево,каждый элемент которого образуется удвоением соответствующего элемента исходного дерева
Ответить с цитированием
  (#2 (permalink)) Старый
VH VH вне форума
Member
 
Сообщений: 781
Сказал(а) спасибо: 0
Поблагодарили 11 раз(а) в 10 сообщениях
Регистрация: 29.06.2006
По умолчанию 10.06.2007, 13:52

Удвоение - это что, величина вдвое больше или ветвей от него вдвое больше?
Ответить с цитированием
  (#3 (permalink)) Старый
Kadaffy Kadaffy вне форума
Новичок
 
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.06.2007
По умолчанию 10.06.2007, 16:10

Величина вдвое больше
2
/\
4 6
Думаю что так.
Ответить с цитированием
  (#4 (permalink)) Старый
VH VH вне форума
Member
 
Сообщений: 781
Сказал(а) спасибо: 0
Поблагодарили 11 раз(а) в 10 сообщениях
Регистрация: 29.06.2006
По умолчанию 11.06.2007, 00:58

Код:
(defun DOUBLETREE (tree)
  (if tree
   (cons
    ((lambda (head)
      (if (atom head)
       (* 2 head)
       (DOUBLETREE head)))
     (car tree))
    (DOUBLETREE (cdr tree)))))
Ответить с цитированием
  (#5 (permalink)) Старый
Kadaffy Kadaffy вне форума
Новичок
 
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.06.2007
По умолчанию 11.06.2007, 11:10

A какой аргумент нужно ввести для ф - ии DOUBLETREE
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
VH VH вне форума
Member
 
Сообщений: 781
Сказал(а) спасибо: 0
Поблагодарили 11 раз(а) в 10 сообщениях
Регистрация: 29.06.2006
По умолчанию 11.06.2007, 11:22

Цитата:
... ты фрик) Элементарных вещей не знаешь:
Список, представляющий Ваше дерево. Например:
> (doubletree '(1 (2 (4 5) 3 (6 7))))
(2 (4 (8 10) 6 (12 14)))
Ответить с цитированием
  (#7 (permalink)) Старый
Kadaffy Kadaffy вне форума
Новичок
 
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.06.2007
По умолчанию 11.06.2007, 22:10

VH - Просто от одного Имени пишу я и не я) Я бы такой вопрос не задал.. А про фрика писал я) Хех. Короче ладно
Ответить с цитированием
  (#8 (permalink)) Старый
Freeeeek Freeeeek вне форума
Member
 
Сообщений: 15
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 08.06.2007
По умолчанию 16.06.2007, 23:08

Цитата:
VH - Просто от одного Имени пишу я и не я) Я бы такой вопрос не задал.. А про фрика писал я) Хех. Короче ладно
ПРО меня писал KADAFFY, а здеся неа он, а другой чел! Он нt смог зарегиться и попросил account у KADAFFY вот как то так
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Построить вектор, каждый элемент которого равен наибольшему количеству равных элемент abakuz Delphi 1 29.05.2011 01:02
Построить дерево по алгебраическому выражению andruxo Haskell 8 25.05.2011 22:36
Заменить каждый элемент на Т, если элемент - атом Алексей 7 Lisp 1 16.05.2011 23:08
Как удвоить каждый элемент списка непонимаю Lisp 2 16.05.2011 14:36
Построить двоичное дерево поиска cola101 Lisp 1 02.04.2010 09:21
Как построить дерево с учётом Parent PID 1nclude WinAPI 1 04.08.2008 04:38
Построить список максимальной длинны,прибавляя каждый раз по 1ому элементу cop Lisp 1 01.07.2008 00:38
Дерево элемент списка akvilon Prolog 4 07.12.2007 06:35
Построить дерево,каждый элемент которого образуется удвоением соответствующего элемен Kadaffy Lisp 1 09.06.2007 15:56
Построить двоичное дерево из списка katenok Prolog 18 08.04.2006 09:29
Как построить правильно дерево в С 3.1 mbait Вопросы начинающих программистов 0 14.05.2005 01:35
Как построить запрос который выводит дерево Anonymous MSSQL Server 1 18.11.2003 06:22



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов