Используя do, написать функцию возвращающую первый нечисловой элемент заданного списка. - Lisp - Обсуждение 849875 |
|
Обсуждение
Всего сообщений: 13
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Используя do, написать функцию возвращающую первый нечисловой элемент заданного списка. |
||||
sincerity | 27.04.2013 10:25 |
https://www.cyberforum.ru/post4478057.html
Используя do, написать функцию возвращающую первый...
|
||
korvin_ | 27.04.2013 15:07 |
https://www.cyberforum.ru/post4478940.html
(defun first-non-number (list)
(do ((xs list (cdr xs)))...
|
||
Catstail | 29.04.2013 11:10 |
https://www.cyberforum.ru/post4487070.html
Хотя в задании требуется использовать do, решение с помощью...
|
||
_sg | 29.04.2013 16:42 |
https://www.cyberforum.ru/post4488500.html
(defun non-number (w)
(loop for a in w unless (numberp...
|
||
helter | 29.04.2013 17:16 |
https://www.cyberforum.ru/post4488625.html
CL-USER> (find-if (complement #'numberp) '(1 2 a b 3))
A
...
|
||
Catstail | 29.04.2013 17:27 |
https://www.cyberforum.ru/post4488732.html
- и в Лиспе был бы результат nil (т.е. False)
|
||
_sg | 29.04.2013 17:31 |
https://www.cyberforum.ru/post4488753.html
(defun non-number (w)
(find-if-not #'numberp w))
>...
|
||
helter | 29.04.2013 17:31 |
https://www.cyberforum.ru/post4488759.html
Неотличимый от случая, когда в списке nil встречается как...
|
||
korvin_ | 29.04.2013 17:43 |
https://www.cyberforum.ru/post4488826.html
Зато есть compose
(findf (compose not number?) '(1 2 a b...
|
||
helter | 29.04.2013 17:56 |
https://www.cyberforum.ru/post4488911.html
Тогда вот!
#lang racket
(define (first-non-number lst)
...
|
||
korvin_ | 29.04.2013 18:35 |
https://www.cyberforum.ru/post4489132.html
Ну да, Racket, как потомок Scheme, придерживается более...
|
||
helter | 29.04.2013 22:08 |
https://www.cyberforum.ru/post4490189.html
Видимо, в Scheme многозначные функции применяются как-то по...
|
||
korvin_ | 30.04.2013 09:01 |
https://www.cyberforum.ru/post4491427.html
Возможно. Я особо не вникал. Ну например Racket'овская...
|
||
|
||||
Similar |
Используя в одно варианте dolist , а в другом do написать функцию возвращающую не первый числовой элемент заданного списка Написать функцию, возвращающую максимальный элемент простого списка (HomeLisp) Написать программу, возвращающую список вида: первый элемент — атом исходного списка, появляющийся в списке один раз (с Clojure Определить функцию, возвращающую первый совпадающий элемент двух списков |
|||
Ads |
|
|||
MoreAnswers |
Написать m-функцию, возвращающую значение заданного выражения Определить рекурсивную функцию, возвращающую последний элемент списка Определить рекурсивную функцию, возвращающую последний элемент списка Написать функцию, принимающую функцию l, три списка и возвращающую список со значениями, полученными применением функции l к тройкам исходных значений |
|||