| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > LISP > Определить рекурсивную функцию |
| Автор: kaizer131 14.9.2010, 12:50 |
Помогите пожалуйста с задачей В диалекте XLISP Определить рекурсивную функцию, возвращающую количество элементов в списке без какого-либо указываемого элемента. В лиспе пока не силён поэтому обращаюсь к знающим людям. |
| Автор: k0rvin 14.9.2010, 17:26 | ||
|
| Автор: kaizer131 15.9.2010, 07:53 |
| не могу разобраться с порядком аргументов в функции (count-exclusive) Если не сложно можно привести пояснения к алгоритму. |
| Автор: kosmonaFFFt 15.9.2010, 09:21 | ||
Пойдет? |
| Автор: kaizer131 15.9.2010, 09:37 |
| Я так понимаю на вход функции необходимо передать список типа >(count 134543) возможно я ошибаюсь |
| Автор: k0rvin 15.9.2010, 17:30 | ||||||||
не пойдёт. нужно подсчитать количество элементов неэквивалентных заданному. (и let ((c 0)) в Вашем коде не нужен =))
использование:
|
| Автор: kosmonaFFFt 16.9.2010, 05:57 |
Ага, точно... |
| Автор: kaizer131 16.9.2010, 12:48 |
| Всем спасибо за помощь !!! |