|
|
Другие темы раздела | |
Lisp рекурсия Прочитать из стандартного потока ввода двоичное дерево, представленное с помощью списков. Первый элемент в списке является значением узла, второй элемент – левым поддеревом (списком) или значением nil, если у данного узла нет левого потомка, третий элемент – правым поддеревом (списком) или значением nil, если у данного узла нет правого потомка. В качестве значения в узле могут храниться любые... https://www.cyberforum.ru/ lisp/ thread1946072.html |
Lisp В каждом байте числа обнулить 0-ой и 7-ой биты и сделать единичными 3-ий и 4-ый биты Надо: Прочитать беззнаковое целое число из стандартного потока ввода и в каждом байте числа обнулить нулевой и седьмой биты и сделать единичными третий и четвертый биты. Результат вывести в стандартный поток вывода. Уже сделано: "обнулить нулевой и седьмой биты": (defvar x 0) (setf x (read)) (defun change-byte (b) (dotimes (i 4 b) (when (= i 0) |
Lisp Отличие списка от множества Киньте в меня ссылкой, пожалуйста, где об этом подробненько рассказано. Перелазил интернет и что-то не встретил, чтобы о множествах в ЛИСПе что-то рассказывали. Слышал только то, что в множествах нет повторяющихся элементов, а так конкретно чем они отличаются от списков и вообще как в коде обозначаются не пойму. https://www.cyberforum.ru/ lisp/ thread1944224.html |
Lisp Напишите процедуру fringe, которая упорядочивает деревья
https://www.cyberforum.ru/ lisp/ thread1943551.html Напишите процедуру fringe, которая берет в качестве аргумента дерево (представленное в виде списка) и возвращает список, элементы которого — все листья дерева, упорядоченные слева направо. Например, (define x (list (list 1 2) (list 3 4))) (fringe x) (1 2 3 4) (fringe (list x x)) (1 2 3 4 1 2 3 4) |
Lisp Странное поведение append Как многие из Вас (я надеюсь) знают, "append" делает из двух списков один. Вот код данной процедуры: (define (append list1 list2) (if (null? list1) list2 (cons (car list1) (append (cdr list1) list2)))) Вот собственно сама загвостка: Почему, если я передаю в append списки "напрямую", то всё норм, а если передаю списки из другого списка, с помощью car и cdr, то он оборачивает в... |
Lisp Являются ли метаклассы объектами? Являются ли в лиспе метаклассы объектами, или это просто функции, которые вызываются перед созданием класса как в питоне? https://www.cyberforum.ru/ lisp/ thread1943238.html |
Lisp Данные, защищенные паролем Недавно начала изучать лисп и столкнулась с такой проблемой: Есть процедура make-account которая создает счета, защищенные паролем. Непосредственно, что делать с самой процедурой я понимаю, а вот как защитить ее паролем - не совсем. Объясните, пожалуйста)) Вот код, но он не работает(( #lang racket (define (make-account balance password) (define (withdraw amount) (if (>= balance amount)... https://www.cyberforum.ru/ lisp/ thread1943140.html |
Lisp Найти наибольшее число, получаемое левыми сдвигами цифр натурального числа Задача из форума Turbo Pascal: https://www.cyberforum.ru/turbo-pascal/thread974839.html Найти наибольшее число, получаемое левыми сдвигами цифр натурального числа. |
Lisp Мультидиспетчеризация и полиморфизм
https://www.cyberforum.ru/ lisp/ thread1941745.html Поскольку мультидиспетчеризация является частным случаем перегрузки -- перегрузкой в рантайме, значит она подпадает под определение ad-hoc полиморфизма, который, в свою очередь, не является истинным полиморфизмом. Такие дела. Сочувствую. |
Lisp База даных на Common Lisp
https://www.cyberforum.ru/ lisp/ thread1941717.html Написать программу, обеспечивающую создание на диске базы данных и работу с ней. В функции программы должно входить : − создание базы данных; − добавление информации в базу данных; − модификацию (редактирование) информации; − запись базы данных на диск; − загрузку базы данных в оперативную память; − просмотр информации; − удаление информации из базы данных;... |
Определить функцию и передать её в apply Lisp Задание такое: в зависимости от переданного значения функции, с помощью apply выполнять либо сложение элементов списка, либо умножение элементов списка. т.е apply func(x) '(1 2 3 4) если x = 1, то результат 10, если x=2, то 24 вот, что сделал я: определяю функцию func (defun func_(x) (cond ((eql 1 x)(plus))(eql 2 x)(TIMES)) затем пытаюсь вызвать apply (apply func_(1) '(1 2 3 4)) но... |
Lisp Определить функцию Lisp Помогите определить функцию, возвращающую последний элемент списка, содержащего не более 3-х элементов. https://www.cyberforum.ru/ lisp/ thread1940048.html |
Модератор
|
|
26.03.2017, 08:29 | 0 |
Deep flaws in lisp's logical foundations - Lisp - Ответ 1025804226.03.2017, 08:29. Показов 654. Ответов 17
Метки (Все метки)
Ответ Кликните здесь для просмотра всего текста
"Веревка - вервие простое" Отец один слыхал, Что за море детей учиться посылают И что того, кто за морем бывал, От небывалого и с вида отличают Так чтоб от прочих не отстать, Отец немедленно решился Детину за море послать, Чтоб доброму он там понаучился. Но сын глупее воротился: Попался на руки он школьным тем вралям, Которые о ума не раз людей сводили, Неистолкуемым давая толк вещам, И малого не научили, А на́век дураком пустили Бывало, с глупости он попросту болтал, Теперь все свысока без толку толковал Бывало, глупые его не понимали, А ныне разуметь и умные не стали Дом, город и весь свет враньем его скучал. В метафизическом беснуясь размышленьи О заданном одном старинном предложеньи Сыскать начало всех начал, Когда за облака он думой возносился, Дорогой шедши, оступился И в ров попал Отец, который с ним случился, Скорее бросился веревку принести, Премудрость изо рва на свет произвести А думный между тем детина, В той яме сидя, рассуждал «Какая быть могла причина, Что оступился я и в этот ров попал? Причина, кажется, тому землетрясенье, А в яму скорое стремленье — Центральное влеченье, Воздушное давленье...» Отец с веревкой прибежал, «Вот, — говорит, — тебе веревка, ухватися Я потащу тебя, держися». — «Нет, погоди тащить, скажи мне наперед,— Понес студент обычный бред — Веревка вещь какая? Отец его был не учен, Но рассудителен, умен Вопрос ученый оставляя, «Веревка — вещь, — ему ответствовал, — такая, Чтоб ею вытащить, кто в яму попадет». — «На это б выдумать орудие другое, — Ученый всё свое несет. — А это что такое!.. Веревка! — вервие простое!» — «Да время надобно, — отец ему на то.— А это хоть не ново, Да благо уж готово». — «Да время что? ..» — «А время вещь такая, Которую с глупцом не стану я терять, Сиди, — сказал отец, — пока приду опять» Что, если бы вралей и остальных собрать И в яму к этому в товарищи послать? Да яма надобна большая! Вернуться к обсуждению: Deep flaws in lisp's logical foundations Lisp
1
|
26.03.2017, 08:29 | |
Готовые ответы и решения:
17
Lotus Notes Foundations Верстка email письма в Zurb Foundations for e-mails 2 Assembler logical operations Поле типа logical |
26.03.2017, 08:29 | |
26.03.2017, 08:29 | |
Помогаю со студенческими работами здесь
0
Русское да/нет к полю Logical Запись в DBF данных типа Logical Logical Focus для кнопок в WinForms FORTRAN77, компилятор принимает logical функцию за real |
Новые блоги и статьи | |||||
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства
Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
|
Что такое NullReferenceException и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
|
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
|
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
|
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
|
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
|
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее:
На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
|
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript
В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
|
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
|
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
|
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
|
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
|