Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Lisp Вывод бегущей справа налево строки Написать функцию, изображающую бегущую строку (справа налево) с каким-нибудь текстом. https://www.cyberforum.ru/ lisp/ thread909628.html Функция: удалить каждый третий элемент списка Lisp
Определить функцию, удаляющую из списка каждый третий элемент и возвращающую в качестве значения полученный список.
Lisp Определить, является ли данное натуральное число простым Помогите, пожалуйста, решить задачу. Написать функцию, которая определяет, является ли данное натуральное число простым. https://www.cyberforum.ru/ lisp/ thread909626.html Lisp #(123 34 1234 45) => 12334123445 без использования строк https://www.cyberforum.ru/ lisp/ thread909047.html
собственно оно решено, но хочется посмотреть на ход мыслей))
Примеры использования initially в loop Lisp
привет, покажите пару примеров использования initially в loop..
Lisp Определить функцию (treug k n) где k<n которая печатает числа в виде прямоугольного треугольника: Например: >(treug 1 4) 1234 123 12 1 Похожая тема уже была,Ссылка но там с точностью наоборот, выводит не ... https://www.cyberforum.ru/ lisp/ thread908798.html
Lisp Функция CONS Доброго времени суток, нужно построить список, используя только числовые атомы и функцию CONS. Изобразить структуру полученного списка при помощи списочных ячеек и стрелок (1 (2 (3 4) 5)) https://www.cyberforum.ru/ lisp/ thread908792.html Функция Lisp
Используя функцию DEFUN определить функцию f (A X), где A - S выражение, а X -список, состоящий из 2-3 элементов, которая вставляет A между первым и вторым элементом списка X, если третий элемент...
Lisp Мощность списка Постройте функцию, которая заданному списку определит суммарное количество атомарных элементов. Пример (d '(a (b) (c (d)))) 4 https://www.cyberforum.ru/ lisp/ thread907146.html Lisp Realm of Racket Realm of Racket Learn to Program, One Game at a Time! by Matthias Felleisen, David Van Horn, Conrad Barski, M.D., and Eight Students of Northeastern University June 2013, 312 pp. ISBN:... https://www.cyberforum.ru/ lisp/ thread906000.html
перевод на си) Lisp
перевод на си) defun secant-method (f x0 x1 eps) (if (< (abs (- x1 x0)) eps) (cons x1 nil) (cons x0 (secant-method f x1 (- x1
Lisp Работы с базой данных (запуском функции) https://www.cyberforum.ru/ lisp/ thread904883.html
У меня есть программа работы с БД. Я не стану показывать весь код, но если нужно выложу. Так вот есть код: Меню из него я запускаются другие функции (defun start () (let ((i ())) (loop...
Модератор
Эксперт функциональных языков программированияЭксперт Python
30636 / 16865 / 3474
Регистрация: 12.02.2012
Сообщений: 28,261
Записей в блоге: 5
22.06.2013, 21:34 0

Массив: Вставить некоторое заданное число b в массив, сохраняя его упорядоченность. - Lisp - Ответ 4758175

22.06.2013, 21:34. Показов 1219. Ответов 1
Метки (Все метки)

Ответ

Цитата Сообщение от sincerity Посмотреть сообщение
Дан некоторый упорядоченный массив чисел
- список устроит?
Lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
(defun ins-in-arr (e arr)
  (cond ((null arr) (list e))
        ((> (car arr) e) (cons e arr))
        (t (cons (car arr) (ins-in-arr e (cdr arr))))))
 
==> ins-in-arr
 
(ins-in-arr 0 '(1 2 3 4))
 
==> (0 1 2 3 4)
 
(ins-in-arr 3 '(1 2 3 4))
 
==> (1 2 3 3 4)
 
(ins-in-arr 3 '(1 2 4 6))
 
==> (1 2 3 4 6)
 
(ins-in-arr 30 '(1 2 4 6))
 
==> (1 2 4 6 30)


Вернуться к обсуждению:
Массив: Вставить некоторое заданное число b в массив, сохраняя его упорядоченность. Lisp
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.06.2013, 21:34
Готовые ответы и решения:

В упорядоченный массив вставить заданное число, сохранив упорядоченность, и удалить последний элемент
в упорядоченном по не возрастанию массиве вставить заданное число так чтобы упорядоченность...

В упорядоченный по неубыванию числовой массив вставить в заданное число так, чтобы упорядоченность сохранилась
В упорядоченный по неубыванию числовой массив вставить в заданное число так, чтобы упорядоченность...

Вставить в одномерный массив А, упорядоченный по возрастанию, новый элемент Б, сохраняя упорядоченность.
Прошу помочь решить задачки!:(очень нужно (Билет №19) Вставить в одномерный массив А,...

Вставить в одномерный массив А, упорядоченный по возрастанию, новый элемент Б, сохраняя упорядоченность
помогите Вставить в одномерный массив А, упорядоченный по возрастанию, новый элемент Б, сохраняя...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.06.2013, 21:34

Определить, содержит ли массив заданное число. Если элемент не найден, то вставить его в конец массива
Если массив данных неупорядочен, то для поиска нужного элемента можно применить метод линейного...

Вводится массив и некоторое число X. Сколько в массиве интервалов, куда попадает заданное число. Динамическими
Вводится массив и некоторое число X. Сколько в массиве интервалов, куда попадает заданное число....

Упорядочить массив по возрастанию и вставить число так, чтобы упорядоченность не нарушилась
одномерный массив, элементы которого задаются с помощью датчика случайных чисел от -50 до +50. 1)...

Дан двумерный массив. Удалить из него первую из строк, сумма элементов которых не превышает некоторое заданное число
Помогите с решением: Дан двумерный массив. Удалить из него первую из строк, сумма элементов...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru