0 / 0 / 0
Регистрация: 17.01.2012
Сообщений: 18
1

Удаление символов

03.06.2012, 18:57. Показов 1980. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите пожалуйста что делает 2 строчка программы.
Haskell
1
2
3
4
5
6
7
8
delete :: Char -> String -> String
delete _ []      = []
delete ch (x:xs) = if ch == x
                   then delete ch xs
                   else x:delete ch xs
                   
delete' :: Char -> String -> String
delete' ch = filter (/= ch)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2012, 18:57
Ответы с готовыми решениями:

Удаление символов из строки
Функция delete :: Char -> String -> String, которая принимает на вход строку и символ и возвращает...

Удаление символов из строки
Помогите пожалуйста. Функция delete :: Char -> String -> String, которая принимает на вход строку и...

Ввод только определенных символов, удаление запрещенных символов из ячейки ввода
Добрый вечер! Подскажите, пожалуйста, как можно такое реализовать посредством jQuery. Вот форма: ...

Вставка в строку нескольких символов и удаление символов из строки
не могу найти информацию про это:( какими операторами это делается?

3
Эксперт функциональных языков программированияЭксперт по математике/физике
4300 / 2091 / 431
Регистрация: 19.07.2009
Сообщений: 3,162
Записей в блоге: 24
03.06.2012, 19:03 2
Если мыслить императивно (а так, как правило, происходит у большинства людей: сначала Паскаль/С/С++/.., потом функциональные, а не наоборот), то эту функцию можно развязать через цикл. Третья-Пятая строки говорят, что мы должны делать с каждым символом, в список входящим. Вторая же строка нужна как заглушка на тот случай, если список конечен и конец достигнут. Иными словами, вторая строчка есть условие выхода из цикла.
0
1 / 1 / 0
Регистрация: 31.05.2012
Сообщений: 19
04.06.2012, 20:45 3
Напиши что нужно саму задачу в чужом коде копаться не айс
0
Эксперт С++
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
05.06.2012, 08:21 4
lithium, там копаться не в чем, листинг всего на 8 строк, а названия функций говорят сами за себя. Тем более ответ уже дали
0
05.06.2012, 08:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2012, 08:21
Помогаю со студенческими работами здесь

Удаление из имён файлов определённых символов и сочетаний символов
Есть много обложек и в названиях присутствуют знаки "%2C+" и "+" (без кавычек) пример:...

Удаление из массива символов символов от A до Z
Лаба по компьютерным сетям. Выполняется в CLR, поэтому через string не решить, т.к так функция...

удаление символов
странная проблема настигла...когда пишу программу ввожу символ, а следующий за ним символ удаляется...

Удаление символов.
Помогите, плз. Как удалить 5 первых символов в строке, а остальные вывести в другой файл через...


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

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

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