Лабораторная работа № 2 по предмету : «Функциональное и логическое программирование»
Состав работы
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №2
Вариант 1
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок).
Например, глубина списка ((((1))) 2 (3 4)) равна 4.
Вариант 1
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок).
Например, глубина списка ((((1))) 2 (3 4)) равна 4.
Дополнительная информация
Зачет
В архиве отчет + используемая в работе программа
ПОВТиАС
В архиве отчет + используемая в работе программа
ПОВТиАС
Похожие материалы
Лабораторная работа №2 по предмету: "Функциональное и логическое программирование". Вариант №3
migsvet
: 9 февраля 2014
Задание
Опpеделите на языке ЛИСП функционал, возвращающий истину, если определенным свойством обладает хотя бы один элемент списка. Проверьте работу функционала для предикатов:
-неположительное число (при вызове используйте лямбда-функцию);
-символ.
100 руб.
Лабораторная работа №2 по предмету: "Функциональное и логическое программирование". Вариант №3
migsvet
: 9 февраля 2014
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, возвpащающей первый совпавший в двух списках элемент, либо nil, если таких элементов нет.
Например, для списков (1 2 3 4) и (4 3 9 5) функция должна вернуть 3.
100 руб.
Лабораторная работа №2 по "Функциональное и логическое программирование".
Eva
: 3 июня 2011
Лабораторная работа №2 по "Функциональное и логическое программирование".
Задание к Варианту 1
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок).
Например, глубина списка ((((1))) 2 (3 4)) равна 4.
12 руб.
Лабораторная работа №2 по дисциплине: «Функциональное и логическое программирование»
vohmin
: 1 июня 2018
Задание
Опpеделите на языке ЛИСП и проверьте работу функции, вычисляющей глубину списка (максимальное количество вложенных скобок).
Например, глубина списка ((((1))) 2 (3 4)) равна 4.
Описание решения
Решение – рекурсивное.
Функция DEPTH вычисляет глубину списка (максимальное количество вложенных скобок).
50 руб.
Лабораторная работа №2 по дисциплине: Функциональное и логическое программирование
Dusya
: 12 сентября 2012
1.Задание
Определите на языке ЛИСП и проверьте работу функции, переставляющей элементы списка таким образом, чтобы одинаковые элементы оказались рядом.
Например, для списка (1 2 1 4 3 1 2 4) функция должна вернуть (1 1 1 2 2 4 4 3) .
100 руб.
Лабораторная работа № 2 по дисциплине: Функциональное и логическое программирование
1231233
: 29 января 2012
Лабораторная работа №2
Вариант 7
Условие задачи:
Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо.
Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s)
Исходный текст программы:
(defun F (L N)
(cond
((minusp N) L)
23 руб.
Контрольная работа по предмету: «Функциональное и логическое программирование»
xtrail
: 22 апреля 2013
Контрольная работа
Вариант 1
Задание
Вставьте в список новые элементы X перед всеми вхождениями Y.
Например: На Лиспе при X=5, Y=1 и списке (1 2 1 5 8 1 0) результатом будет список (5 1 2 5 1 5 8 5 1 0).
Программы должны быть написаны на двух языках: Лисп и Пролог. В программе на Прологе исходные данные должны вводиться с клавиатуры, цель - внутренняя.
350 руб.
Функциональное и логическое программирование. Лабораторная работа №2. Вариант №2
nik200511
: 16 мая 2016
Лабораторная работа №2
Вариант задачи выбирается по последней цифре пароля. Текст функции сохраняйте в файле. Функция может вызывать вспомогательные функции. В теле функций использование операторов set и setq не допускается!
Вариант 2
Опpеделите на языке ЛИСП и проверьте работу функции, пpеобpазующей инфиксную запись опеpаций выpажения в пpединфиксную и возвpащающую значение выpажения.
Hапpимеp, для списка ((-8 + 10) * (1 + 2) функция должна вернуть 6.
Указание: Для вычисления значения вы
41 руб.
Другие работы
Кількість твердих побутових відходів, яка виділяється в побутових умовах
alfFRED
: 20 марта 2013
Зміст
Вступ.
Розділ 1. Тверді побутові відходи (ТПВ)
1.1 Загальні визначення та поняття про ТПВ
1.2 Складові та класифікації твердих побутових відходів.
1.3 Проблеми твердих побутових відходів
Розділ 2. Визначення якісного і кількісного складу твердих побутових відходів на практиці
2.1 Методи визначення ТПВ
2.2 Дослідження ТПВ в домашніх умовах
2.3 Знешкодження та захоронення твердих промислових відходів
Висновки
Додатки
Література
Вступ
Актуальність дослідження.Проблема твердих побутових ві
10 руб.
Эффективные методы замещения страниц в кэше XML СУБД
OstVER
: 1 декабря 2012
В этой работе рассмотрена возможность применения в XML СУБД Sedna некоторых известных алгоритмов замещения страниц в кэше СУБД. Также были предложены и реализованы алгоритмы замещения, учитывающие особенности XML СУБД Sedna. В ходе работы проведено сравнение эффективности работы алгоритмов замещения на различных наборах тестов.
Содержание:
Аномалия Белади.
Оптимальный алгоритм (OPT).
Постановка задачи.
Обзор существующих решений.
LRU.
CLOCK.
LFU.
GCLOCK.
LRD.
MQ.
LIRS.
Исследование и построение
5 руб.
Методические аспекты экспериментальной оценки термодинамической константы Na/Ca-обмена
alfFRED
: 27 сентября 2013
Явление ионного обмена уже более 150 лет остается предметом пристального внимания исследователей. Предложено множество уравнений для константы ионообменной реакции $\ln \mbox{K}_{Na/Ca}^{0} $[1], однако каждое имеет серьезные ограничения. Тем не менее часто в практических расчетах используются значения $\ln \mbox{K}_{\mbox{K}_{1}/\mbox{K}_{2}}^{0} $без учета специфики их получения. Особенное большое влияние на $\ln \mbox{K}_{\mbox{K}_{1}/\mbox{K}_{2}}^{0} $оказывают концентрация глинистой суспен
10 руб.
Валютный клиринг Мировой опыт и его значение для стран СНГ
Elfa254
: 24 ноября 2013
Глава 1 Мировой опыт
Банк Международных расчетов. Краткий обзор БМР как международной организации
Причины Создания БМР в 1930 г.
Правовой статус БМР , его Акционерный капитал и центральные банки акционеры.
Административная структура БМР.
БМР как форум международного сотрудничества .
БМР как центр монетарных и экономических исследований .
Банковские функции БМР .
Посреднические и доверительные функции БМР.
Коротко о БМР.
Отношение между «Европой» и Советским Союзом история . Предпосылки создания
15 руб.