Форум программистов, компьютерный форум, киберфорум
Haskell
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 15.02.2014
Сообщений: 10
1

Превратить список по схеме

18.02.2014, 19:18. Просмотров 919. Ответов 1
Метки нет (Все метки)


превратить список по схеме
Превратить список по схеме
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.02.2014, 19:18
Ответы с готовыми решениями:

Превратить список за схемой
Превратить список за схемой: -->

Превратить список с парной количеством элементов в ассоциативной список
И снова списки: Дан список (a b c d ...) с парной количеством элементов. Превратить его в...

Как превратить строку в список
То есть нужен код превращающий a = "Hello" в b = {"H", "e", "l", "l", "o"}

Односвязный список превратить в массив структур
Есть структура: struct StructWords { char Word; char Name; StructWords *Next, *Prev; };...

1
Модератор
Эксперт Python
28360 / 15260 / 3009
Регистрация: 12.02.2012
Сообщений: 24,985
Записей в блоге: 4
18.02.2014, 20:32 2
Лучший ответ Сообщение было отмечено dimin16 как решение

Решение

Haskell
1
2
3
4
5
6
7
8
9
10
11
task :: [a] -> [a]
task [] = []
task (x:xs) = (task xs) ++ [x,x]
 
Main> task [1,2,3,4,5]
 
[5,5,4,4,3,3,2,2,1,1]
 
Main> task "hello"
 
"oolllleehh"
Добавлено через 54 минуты
Еще способ:

Haskell
1
2
task' :: [a] -> [a]
task' x = foldl (\ acc s -> s : s :acc) [] x
Добавлено через 1 минуту
И даже так (на 2 символа короче):

Haskell
1
2
task' :: [a] -> [a]
task' = foldl (\ acc s -> s : s :acc) []
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.02.2014, 20:32

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Список превратить в строчку через запятую-пробел
Получаю строковую переменную функцией $sub1=wp_list_categories(...

Из текстового файла считать слова и превратить их в линейный список
помогите написать программу а то я даже не знаю что делать.Нужно из текстового файла считать слова...

Функционал: каждые соседние два элемента списка с четным количеством элементов превратить в двухэлементный список
Здравствуйте! помогите пожалуйста со следующим заданием Определить функционал, который каждые...

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.