|
|
Другие темы раздела | |
Haskell Линейное уравнение
https://www.cyberforum.ru/ haskell/ thread2177243.html Помогите, пожалуйста решить. Функция solve2::Double->Double->(Bool,Double) которая по двум числам, представляющим собой коэффициенты линейного уравнения ax + b = 0, возвращает пару, первый элемент которой равен True, если решение существует и False в противном случае; при этом второй элемент равен либо |
Haskell Ошибка в коде Возможно, глупый вопрос, но что тут за ошибка? Уже час сижу, никак не могу понять, что не так с кодом, тем более, всего одна строчка написана |
Haskell Переделать быструю сортировку thirdElem (_,_,c) = c qsort = qsort (h:t) = qsort++++qsort Функция быстрой сортировки, приведенная выше. прекрасно работает со списком чисел. Но что, если у нас есть некий кортеж , в котором третий элемент - число (Например, ('d','k',21)), то как переделать данную сортировку, чтобы она упорядочивала список кортежей из трёх элементов по возрастанию третьего эл-та в кортеже?... https://www.cyberforum.ru/ haskell/ thread2177002.html |
Haskell Написать программу
https://www.cyberforum.ru/ haskell/ thread2176143.html Решить в программе \frac{Sh(2*x-7.5)+3*arctg(x-1)}{3*{(1-x)}^{0.4}+1} |
Lambda calculus Haskell Необходимо выразить F, такую, что \forall M :\ \ \ F M = M F Не получается разобраться с Y комбинатором. F (YF) = YF Всегда, ли он имеет форму Y = \lambda f. (\lambda x. f (x x)) (\lambda x. f (x x)) ? |
Haskell Циклически сдвинуть элементы произвольного списка вправо на k позиций
https://www.cyberforum.ru/ haskell/ thread2174263.html Циклически сдвинуть элементы произвольного списка вправо на k позиций, где k неотрицательно. Сигнатура функции: shiftk :: Int->-> Пример ее применения: Prelude> shiftk 3 |
Haskell Использование библиотеки Parsec, для форматирования списка телефонных номеров Нижеприведенный код необходимо реализовать с использованием библиотеки Parsec data Result a = Ok a | Error String deriving (Show, Eq) errorInvalidFormat s = Error $ "Invalid phone number format: " ++ s normalizePhoneNumber :: String -> Result String normalizePhoneNumber n = case n of ( '8':num) -> check10 num n https://www.cyberforum.ru/ haskell/ thread2173524.html |
Haskell Сумма первых n чисел ряда Фибоначчи Помогите, пожалуйста, написать простую прогу, которая считает сумму первых n чисел ряда Фибоначчи. И если можно с объяснением. Просто только начинаю изучать язык. |
Haskell Определите следующие функции: Функция isTriangle, определяющая, можно ли их отрезков с заданными длинами x, y и z построить треугольник. Люди. Помогите пожалуйста https://www.cyberforum.ru/ haskell/ thread2172762.html |
Haskell Типы данных
https://www.cyberforum.ru/ haskell/ thread2172149.html Не могу найти в интернете нормальное объяснение всех типов в haskell. В C++ например есть табличка типов с их диапазонами и операциями которые поддерживают эти типы(например +, -, div, mod и т. п.) но в haskell почему то всё не так просто. |
Haskell Сборник задач с решениями на haskell Существует ли какой нибудь сборник задач с решениями на языке haskell. Мне не сколько задачи сколько сам язык интересен и реализация решений задач на этом языке |
Haskell Для чего здесь in?
https://www.cyberforum.ru/ haskell/ thread2170531.html Вот функция которая суммирует чётные элементы списка evenSum :: -> Integer evenSum l = accumSum 0 l accumSum n l = if l == then n else let x = head l xs = tail l |
Модератор
|
||||||
21.01.2018, 10:04 | 0 | |||||
Рекурсивные функции - Haskell - Ответ 1204887321.01.2018, 10:04. Показов 1485. Ответов 2
Метки (Все метки)
Ответ
А вот код, который возвращает кортеж (p,k), где p - степень двойки, а k - число умножений:
Вернуться к обсуждению: Рекурсивные функции Haskell
2
|
21.01.2018, 10:04 | |
Готовые ответы и решения:
2
Рекурсивные функции Рекурсивные функции Рекурсивные функции Определить рекурсивные функции для решения задачи |
21.01.2018, 10:04 | |
21.01.2018, 10:04 | |
Помогаю со студенческими работами здесь
0
Рекурсивные функции: нахождение n-го члена последовательности, заданной рекуррентной формулой Рекурсивные типы данных Взаимно рекурсивные модули Рекурсивные структуры данных с синхронным обходом |