Форум программистов, компьютерный форум, киберфорум
F# .NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
F# Перестановка элементов списка https://www.cyberforum.ru/ fsharp/ thread1231677.html
Правильно оформлен код? let rec map m = function | -> | h::t when h = m -> map m t | h::t -> h::map m t let rec permute = function | -> ] | n ->
Разработать функцию, получающую список списков F#
,а на выходе выдает список всевозможных комбинаций списка полученного из взятия с каждого списка одного элемента. Например: На вход получаем ; ; ] На выходе ;;;; ;;;;
F# Как продолжить вычисление рекурсии? https://www.cyberforum.ru/ fsharp/ thread1230407.html
Как продолжить вычислять рекурсию после 12 let rec fib = function | 1 as n -> 0 | 2 as n -> 1 | n -> (n-1)*(fib(n - 1) + fib(n - 2));; То есть переполнение стека.
F# Правильно оформлен код? https://www.cyberforum.ru/ fsharp/ thread1229935.html
let T m q = |>List.scan (fun acc i -> acc * (m - i + 1.0) / i) 1.0 |>List.mapi (fun i e -> -1.0**(float i+q)*float i**q*e) |>List.sum let G q n = List.fold (fun acc i -> acc * (n + i - 1.0) / i) 1.0 let Z q n = |>List.sum
Рекуррентная последовательность F#
Как записать вот такую рекуррентную последовательность f(n)=(n-1)(f(n-1)+f(n-2));f(1)=0;f(2)=1. Знаю что можно записать по другому. Мне в учебных целей. Добавлено через 16 часов 21 минуту Можно ли записать по другому этот код. let rec f n = if n=1 then 0 elif n=2 then 1 else (n-1)*(f(n-1)+f(n-2))
F# Как сортировать не элементы массива, а первые элементы под массивов двухмерного массива Дан код сортировки элементов массива. open System let rnd = System.Random() let m = Array.init 10 (fun i -> System.Math.Round(rnd.NextDouble()*10., 0)) printfn "\n%A"m printfn "%A" (Array.Sort m) https://www.cyberforum.ru/ fsharp/ thread1228294.html
F# Есть ли библиотечная функция факториала на F#? Есть ли библиотечная функция факториала на F#? И вообще есть биномиальные коэффициенты. Добавлено через 2 часа 24 минуты или самому создать через аккумулятор? https://www.cyberforum.ru/ fsharp/ thread1227310.html F# Как правильнее написать код?
Гипотеза Коллатца open System let count x= Seq.fold (fun acc e ->if acc=0 then 5 else if acc % 2=0 then acc/2 else 3*acc+1) 0 let Seq10 = Seq.takeWhile (fun e -> e<>1) (Seq.initInfinite (fun i ->count (i+1))) for x in Seq10 do printf "%d " x printf "%d" 1 Добавлено через 7 часов 28 минут
F# Как записать структуру внутрь класса? https://www.cyberforum.ru/ fsharp/ thread1190467.html
Господа проблема заключается в следующем Дали код, сказали на F# перевести и запихать в библиотеку, но почитав литературу и сайты разные так и не понял вот какого момента внутри класса необходимо создать структуру, там же ее инициализировать и использовать в функциях внутри этого класса Изменить потребовалось следующий код public class CubicSpline { SplineTuple splines;...
F# Приведение подобных слагаемых в многочлене Многочлены задаются в виде: , где 1-ый элемент - коэффициент, 2-ой - степень. А как привести подобные слагаемые? Помогите, пожалуйста. В данном примере результат должен быть таким: https://www.cyberforum.ru/ fsharp/ thread1185214.html
Дан целочисленный массив. Вывести все его нечетные элементы и их количество F#
Дан целочисленный массив. вывести все его нечетные элементы и их количество
F# Сформулировать и вывести целочисленный массив размером N https://www.cyberforum.ru/ fsharp/ thread1166691.html
Дано целое число. Сформулировать и вывести целочисленный массив размером N, содержащий N первых элементов последовательности чисел Фибоначчи Fk: F1=1 F2=1, Fk=Fk-2+Fk-1 a a a<- a<-
1195 / 588 / 88
Регистрация: 20.09.2012
Сообщений: 1,881
23.07.2014, 10:32 0

Дан массив произвольной длины, элементы которого в интервале от -10 до 10 - F# - Ответ 6453460

23.07.2014, 10:32. Показов 1282. Ответов 16
Метки (Все метки)

Ответ

Цитата Сообщение от oolegg Посмотреть сообщение
Так?
так. практически mapi и есть самописный partition с захаркоденой функцией отбора

Вернуться к обсуждению:
Дан массив произвольной длины, элементы которого в интервале от -10 до 10 F#
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.07.2014, 10:32
Готовые ответы и решения:

Дан массив В из N строк произвольной длины.Сформировать массив В,каждый элемент которого равен последнему символу соответствующей строки.
Дан массив В из N строк произвольной длины.Сформировать массив В,каждый элемент которого равен...

Дан массив из n слов произвольной длины (длина слова не превышает 80 символов)
Всем привет! Помогите пожалуйста. Дан массив из n слов произвольной длины (длина слова не...

Дан массив А. Сформировать массив В, элементы которого вычисляются по формуле
Дан массив А. Сформировать массив В, элементы которого вычисляются по формуле = (i+1)*

Дан массив из 25 элементов. Сформировать из него новый массив, элементы которого кратны 5
Помогите решить задачу. Дан массив из 25 элементов. Сформировать из него новый массив, элементы...

16
23.07.2014, 10:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.07.2014, 10:32
Помогаю со студенческими работами здесь

Дан символьный массив А. Получить целочисленный массив В, элементы которого имеют коды ASCII элементов A
через процедуры, ascii код Дан символьный массив А, состоящий из 8 элементов. Получить...

Вычислить среднее арифметическое элементов массива произвольной длины, находящихся в заданном интервале
Помогите пожалуйста: Напишите программу решения следующей задачи: Вычислить среднее арифметическое...

Дан массив X.Вычислить и напечатать массив Y, элементы которого определяются по формуле |y[i]=x[i]-B|, где B - максимальный элемент массива X
1) Дан массив X.Вычислить и напечатать массив Y, элементы которого определяются по формуле |y=x-B|,...

Дан массив размера N, все элементы которого, кроме первого, упорядочены по возрастанию. Сделать массив упорядоченным
Дан массив размера N, все элементы которого, кроме первого, упорядочены по возрастанию. Сделать...

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