|
|
Другие темы раздела | |
F# Начало изучения F# в VS 2015
https://www.cyberforum.ru/ fsharp/ thread1781543.html Доброе время суток, помогите разобраться. Начал знакомство с F#, установил в Visual Studio 2015 нужный пакет обновлений для F#, создал новый проект консольного приложения Виндовс, выдало следующий шаблон // Дополнительные сведения о F# см. на http://fsharp.org // Дополнительную справку см. в проекте "Учебник по F#". let main argv = printfn "%A" argv |
F# Первое знакомство с языком F# Расскажите, пожалуйста, вкратце, что за язык такой, где и как применяется и какой код на нем получается. |
F# Наибольший общий делитель Всем привет! я пытаюсь написать ф-цию нахождения наибольшего общего делителя методом Евклида, но выдает ошибки, хотя я не понимаю почему( вот мой код: let NOD = List.reduce (fun a b -> while a <> 0 || b <> 0 do if a > b then let a = a % b else let b = b % a if a <> 0 then a else b https://www.cyberforum.ru/ fsharp/ thread1751882.html | F# Анализ выражения и декомпозиция на элементарные выражения Вот такую вот задачку дали решить... Может кто выручить? Задачи: 1. Провести анализ выражения и выполнить декомпозицию на элементарные выражения 2. Определить элементарные функции 3. Определить функцию для выражения на основе вызова элементарных функций https://www.cyberforum.ru/ fsharp/ thread1742988.html |
Реализация функции с подсписками F# Всем привет, в общем, есть такая задача. Нужно реализовать функцию fringe, которая получает в качестве параметра список, возможно содержащий подсписки, и выдает все не списочные элементы списка в том же порядке, в котором они расположены в исходном списке. |
F# Задача о восьми ферзях Ни у кого нет кода реализации задачи о восьми ферзях?(на f# офк) https://www.cyberforum.ru/ fsharp/ thread1710862.html |
F# Метод Гаусса или метод Крамера. Реализация Доброго времени суток. Стоит задача написать метод Гаусса или метод Крамера для решения СЛАУ на F#, как это сделать даже на уровне алгоритма, я не знаю.:( На вход подается матрица, нужно будет работать с большими матрицами, например 10 на 10. На F# никогда не приходилось кодить) Помогите, пожалуйста, очень срочно. https://www.cyberforum.ru/ fsharp/ thread1693586.html |
F# Объясните, как работает open Здравствуйте! Прочитал книжку про язык, решил попробовать - переписать существующий код. Но, при попытке код разбить на файлы, проект перестает компилироваться. Есть два файла: Fract.fs module Fract = let rec gcd a b = match a, b with 0, _ -> b | _, 0 -> a | _, _ when a > b -> gcd (a%b) b | _, _ -> gcd a b%a |
F# Перевести с C# на F# алгоритм определения, является ли булева функция монотонной
https://www.cyberforum.ru/ fsharp/ thread1676313.html ниже описан алгоритм определения, является ли булева функция монотонной нужно написать программу на F#, решающую ту же задачу, желательно с комментариями namespace ConsoleApplication3 { class Program { private static bool mon(string func, int length) { length /= 2; |
F# Чтение данных из файла в файле хранятся числа по 3 в каждой строке количество строк заранее известно 1 2 3 4 5 6 7 8 9 нужно переписать эти значения в 3(1ое-в 1ый, 2ое-во 2ой, 3е-в 3ий) массива то-есть будет заранее спасибо.. https://www.cyberforum.ru/ fsharp/ thread1655156.html |
F# Объем воды через N лет Пытаюсь изучать F# ,решая задачи из сборника задач :\ Озеро содержит А км^3 воды. Ежегодно объём воды уменьшается на P%. Определить объем воды в озере через 1,2..N лет, а также его ежегодное уменьшение. Написал код, но я совершенно не знаю, как правильно составить функцию, чтобы она считала от текущего количества воды, а не от исходного.Прикрепляю код-черновик и блок-схему для императивных... |
F# Консольный вывод
https://www.cyberforum.ru/ fsharp/ thread1649293.html Изучаю F#. Захотел из задачника решить задачу, но столкнулся с тем, что странно выводит результат :/ Не понимаю, что нужно использовать printf/Console/или что-то другое. Результат один - иероглифы.Догадываюсь, что косяк в коде,но где именно - не могу найти. Есть список: первая рекурсивная функция - вычисление количества элементов вторая - возведение в квадрат каждого элемента let Spisok = ... |
3 / 3 / 2
Регистрация: 02.08.2014
Сообщений: 60
|
|
31.07.2016, 10:45 [ТС] | 0 |
Разбиение списка по значению элемента - F# - Ответ 941652431.07.2016, 10:45. Показов 2724. Ответов 10
Метки (Все метки)
Ответ
Спасибо большое за ответы) И еще один вопрос, функция мне возвращает список списков, верно? Как мне обратиться к каждому отдельному списку?
Вот например каждый элемент в списке несет в себе значение длины, и мне нужно посчитать суммарные длины каждого вложенного списка. Мне следует как-то применять Код
List.forall Вернуться к обсуждению: Разбиение списка по значению элемента F#
0
|
31.07.2016, 10:45 | |
Готовые ответы и решения:
10
Удаление элемента списка по значению Удаление элемента из двусвязного списка по значению Поиск элемента односвязного списка по значению поля (я в отчаянии.) Предусмотреть вывод всех данных, поиск элемента двусвязного списка по заданному значению |
31.07.2016, 10:45 | |
31.07.2016, 10:45 | |
Помогаю со студенческими работами здесь
0
Тема: Списки. (разбиение списка на два списка одинаковой длины) Найти номер элемента в массиве, который наиболее близок по значению к среднему значению Задача на разбиение списка чисел на три списка Разбиение списка на два списка одинаковой длины |