Форум программистов, компьютерный форум, киберфорум
Erlang, OTP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.84/25: Рейтинг темы: голосов - 25, средняя оценка - 4.84
13 / 13 / 9
Регистрация: 23.10.2014
Сообщений: 184

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

19.11.2014, 18:10. Показов 5355. Ответов 24

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста. Формировать список, состоящий из элементов, которые встречаются в обоих исходных списках

>(name ‘(a s d f g h ) ‘(q a w s e d r))
(a s d)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.11.2014, 18:10
Ответы с готовыми решениями:

Объединить два исходных списка, за исключением элементов, встречающихся в обоих списках
Формировать список, являющийся объединением двух исходных списков, за исключением элементов, встречающихся в обоих списках. Помогите...

Сформировать список из элементов, которые встречаются в обоих исходных списках
Помогите пожалуйста! Формировать список, состоящий из элементов, которые встречаются в обоих исходных списках ?-proc(, ,L). L= ...

Сформировать массив из элементов, которые присутствуют в обоих исходных массивах
Даны два массива. Сформировать третий массив, состоящий из тех элементов, которые: присутствуют в обоих массивах;

24
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
23.11.2014, 13:50
Студворк — интернет-сервис помощи студентам
rockstarone, у вас какая версия Эрланг?Сообщение об ошибке странные

Вот что выбило у меня:
Code
1
2
3
4
exception error: bad argument
     in function  tl/1
        called as tl([])
     in call from lab6:minus/2 (lab6.erl, line 5)
В принципе написано все доступно,даже для такого "знатока" английского как я.
Т.е функция tl/1 вызвана с неправильным аргументом.Таким аргументом был пустой список.
Вызов произошел в 5 строке файла lab6.erl.
Смотрим туда:
Code
1
minus(L,H)->minus(tl(L),tl(H)).
Ничего странного не видим,но понимаем,что один из параметров был пуст.
Надо добавить еще одну клаузу,вариант,уравнение в функцию,которая будет обрабатывать такие случаи.
0
13 / 13 / 9
Регистрация: 23.10.2014
Сообщений: 184
26.11.2014, 18:29  [ТС]
S_el, а само уравнение можно?
0
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
26.11.2014, 19:13
Цитата Сообщение от rockstarone Посмотреть сообщение
а само уравнение можно?
Какое?
0
13 / 13 / 9
Регистрация: 23.10.2014
Сообщений: 184
26.11.2014, 20:38  [ТС]
S_el, для решения проблемы
0
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
27.11.2014, 00:11
Цитата Сообщение от rockstarone Посмотреть сообщение
для решения проблемы
Можно попробовать решить проблему в лоб:

Code
1
2
minus([],[])->[];
minus(_,[])->[];
но это неправильный подход.Советую пересмотреть алгоритм.Прокомментируйте каждую строчку кода словесно,вызовите функцию на листочке => так будет проще выловить слабые места в первоначальном решении.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.11.2014, 00:11

Сформировать третий массив, состоящий из тех элементов, которые присутствуют в двух исходных
Задача: Даны два массива. Сформировать третий массив, состоящий из тех элементов, которые присутствуют в обоих массивах; ...

Создайте функцию, возвращающую ту цифру двух исходных чисел, которые встречаются в обоих числах
1. Создайте функцию, возвращающую ту цифру двух исходных чисел, которые встречаются в обоих числах.

Создать новый список, имеющий элементы, которые есть в обоих списках
По какой то причине не работает функция в списке. Задача такая: Дано два списка числами. Создать новый список который имеет такие...

Вывод элементов, которые имеются в обоих списках
CL-USER 1 > (defun inters (x y) (remove nil (mapcar #'(lambda (z) (if (member z y) z nil)) x))) INTERS CL-USER 2 > (inters ‘(a s...

Сформировать массив, состоящий из одинаковых элементов исходных массивов
Ввести два массива X и Y, состоящих из 10-ти элементов целого типа. Сформировать массив S, состоящий из одинаковых элементов исходных ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru