Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Haskell
Перезагрузить страницу конкатенация списков
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
СанекКенас СанекКенас вне форума
Новичок
 
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 14.02.2016
По умолчанию конкатенация списков - 30.11.2016, 23:06

подскажите, пожалуйста, в чем ошибка
есть два списка
concat::[Integer]->[Integer]->[Integer]
concat [] b = b
concat (x:xs) b = x: concat b x:xs

)
Ответить с цитированием
  (#2 (permalink)) Старый
beroal beroal вне форума
Member
 
Сообщений: 108
Сказал(а) спасибо: 3
Поблагодарили 4 раз(а) в 4 сообщениях
Регистрация: 13.12.2002
По умолчанию 01.12.2016, 00:26

Цитата:
Сообщение от СанекКенас Посмотреть сообщение
concat b x:xs
Объясните смысл этого.
Ответить с цитированием
  (#3 (permalink)) Старый
СанекКенас СанекКенас вне форума
Новичок
 
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 14.02.2016
По умолчанию 01.12.2016, 00:29

думал, что как запись одного списка в начало другого
Ответить с цитированием
  (#4 (permalink)) Старый
beroal beroal вне форума
Member
 
Сообщений: 108
Сказал(а) спасибо: 3
Поблагодарили 4 раз(а) в 4 сообщениях
Регистрация: 13.12.2002
По умолчанию 01.12.2016, 00:47

Цитата:
Сообщение от СанекКенас Посмотреть сообщение
думал, что как запись одного списка в начало другого
Какого списка в начало какого?

Кстати, расставьте скобки в выражении
haskell Код:
x: concat b x:xs
Хочу проверить, что вы знаете синтаксис Haskell.
Ответить с цитированием
  (#5 (permalink)) Старый
Alexiski Alexiski вне форума
Любитель давать советы
 
Сообщений: 4,266
Сказал(а) спасибо: 27
Поблагодарили 54 раз(а) в 54 сообщениях
Регистрация: 16.10.2005
По умолчанию 06.12.2016, 15:26

Цитата:
Сообщение от beroal Посмотреть сообщение
Хочу проверить, что вы знаете синтаксис Haskell.
Лично мне обычно проще аккуратно расставить свои скобочки, чем помнить/гадать, как язык их расставляет по-умолчанию..

Цитата:
Сообщение от beroal Посмотреть сообщение
Какого списка в начало какого?
Всмотрелся в текст и понял всю коварность этого вопроса
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
СанекКенас СанекКенас вне форума
Новичок
 
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 14.02.2016
По умолчанию 07.12.2016, 23:17

спасибо, разобрался
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сравнение списков Alda Lisp 5 13.01.2012 12:59
Обработка списков Dj_John Prolog 5 18.05.2010 13:58
Обработка списков Ranika Prolog 0 26.04.2009 01:58
Конкатенация, помогите с задачами imported_grom Prolog 3 12.11.2008 17:46
Сортировка списков imported_W_M Prolog 5 14.10.2008 08:26
Конкатенация строк на форме STINGRAY Perl 2 23.02.2008 02:58
обработка списков alex99 Prolog 4 09.10.2006 21:46
сжатие списков Васильчук Prolog 1 29.05.2006 08:54
Конкатенация двух численных массивов Amputator Pascal 4 16.04.2006 20:01
Конкатенация номеров к строке Roadroller Prolog 4 02.04.2005 11:53
Пересечение списков linux Prolog 1 21.12.2004 12:09
Индекс каждая строка может быть представлена как конкатенация двух своих половин Иван FXS Алгоритмы 2 27.09.2004 11:28



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов