|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.05.2016, 10:17 | #1 |
Пользователь
Регистрация: 10.01.2013
Сообщений: 56
|
[Haskell] Расстановка 8 ферзей
Задача о безопасной расстановке 8 ферзей(королев), ходят по горизонтали и вертикали
Поясните последние 2 строчки Код:
q:qs-множество, где q начало , а qs- конец? в q заносятся числа от 1 до 8 (qi,i) <- qs `zip` [1..] - список пар? \\ -неассоциативный список. в результате xs//ys первые значения каждого элемента из ys заносятся в стек и удаляются из xs в данном случае первые значения каждого элемента из qs заносятся в стек и удаляются из q(от 1 до 8)? zip объедин ДВОИХ списков 1 элем с 1, [1..] бесконечный список |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Расстановка ферзей. Delphi | Lucky2011 | Помощь студентам | 4 | 11.02.2013 05:04 |
8 ферзей | Роза!!! | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 23.02.2011 10:54 |
8 ферзей | battlefrogg | Помощь студентам | 5 | 06.05.2010 15:28 |
8 ферзей | slim5 | Общие вопросы Delphi | 0 | 15.06.2008 11:46 |