|
|
Другие темы раздела | |
F# Задачка на сложение Добрый вечер. Даны три статичных числа (a,b,c) требуется выполнить операцию сложения. Число c доступно для сложения только если ранее для сложения использовалось число b. Подскажите пожалуйста как реализовать. https://www.cyberforum.ru/ fsharp/ thread1008224.html |
F# Обработка двумерного массива мне нужно обработать двумерный массив, не могу понять, как осуществить это в f#. // создание вектора случайных чисел длины 10 в диапазоне от 0 до 5 let random = // создание матрицы А let A = List.toArray ] Хочу умножить матрицу A на вектор random, помогите разобраться |
F# Как создавать графики в F#
https://www.cyberforum.ru/ fsharp/ thread1006291.html Здравствуйте. Имеется задача изобразить ряд графиков с использованием F#. Как это можно сделать? Прочитал про FSharp.Charting http://blogs.msdn.com/b/fsharpteam/archive/2011/04/15/getting-started-with-fsharpchart.aspx , но я не понимаю, как работать со скриптами, и как создать проект использующий FSharpChart. Поясните, пожалуйста. Добавлено через 18 минут В общем то, получается, что в... |
F# Конвейер c использованием ||> Начал учить F# (зачем?), экспериментрирую с конвеерами, не могу разобраться как применять конвеер с помoщью ||> Допустим есть такой "код" (мне очень стыдно, да) let con_left a = a + 4 let con_minus a b c = a - b - c let con_right a = a + 1 Console.WriteLine(con_left 6|>con_minus 200<|con_right 3) https://www.cyberforum.ru/ fsharp/ thread988056.html |
Точка после числа F# open System open Microsoft.FSharp.Math type SolveResult = None | Linear of float | Quadratic of float*float let solve a b c = //определение функции let D = b*b-4.*a*c //определение локального имени D |
F# Программа на F# interactive
https://www.cyberforum.ru/ fsharp/ thread948607.html Всем добрый день.Ребята помогите написать программку на F# Interactive. Задача:вычислить площадь поверхности конуса по формуле S=pR(L+R), р-периметр.описать программу через let и val. P.S.Программа нужна очень срочно, из-за F#не могу попасть на диплом.На делфи могу написать, а препод требует только на F#.А предмет, то толком не выдавали.Плизз помогите. |
F# Fsharpx - либа для WPF (советую) Иногда возникает вопрос - как юзать WPF с F#? Вот такой инструмент я нашел: http://www.navision-blog.de/2012/03/22/wpf-designer-for-f/ Работает, проверил. Даёт autio-completion и всё, что полагается относительно XAML-разметки, внутри кода F#. Не даёт - внутри XAML ссылки на обработчики событий, но, может, оно и к лучшему. Если кто решил писать "только F#, только хардкор" - однозначный... https://www.cyberforum.ru/ fsharp/ thread937714.html |
Борьба со спамом в виде рассылки по службе сообщений (telnet) F# Все доброго дня! На предприятии наблюдается подобная проблема: Все кому не лень рассылают сообщения, которые никак не отслеживаются! С эти надо бороться! Известны такие способы: -заносить их в черный список, у которых эта служба будет остановлена. И отправлять не смогут, ну и получать заодно. Но это не рекомендуется. И как узнать адресата? -найти способ блокировки, когда отправлять... |
F# #light - синтаксис
https://www.cyberforum.ru/ fsharp/ thread919089.html В книге "Программироване на F#" Сошникова Д.В. есть пример: > let solve (a,b,c) = let D = b*b-4.*a*c in ((-b+sqrt(D))/(2.*a),(-b-sqrt(D))/(2.*a)) in solve (1.0,2.0,-3.0);; val it : float * float = (1.0, -3.0) В 5 строчке получили числовой результат. Далее в книге предлагается применить #light - синтаксис, и приведен следующий пример: > let solve (a,b,c) = let D = b*b-4.*a*c ... |
F# Много конструкторов
https://www.cyberforum.ru/ fsharp/ thread917131.html Добрый вечер. Не могу понять, как перевести на F# вот этот код. public partial class Pack { protected Card _list = null; public Pack() { |
F# Считывание значений клавиш с клавиатуры Клавиши на клавиатуре могут быть либо управляющими, либо алфавитно-цифровыми. Нажатие алфавитно-цифровой клавиши может сопровождаться нажатием клавиши Shift. Из управляющих клавиш нас интересует только клавиша CapsLock, остальные можно не различать. Каждое нажатие алфавитно-цифровой клавиши несет с собой информации в виде символа. После нажатия CapsLock последующие символы переводятся в верхний... |
F# Пользовательские типы. Сравнение с шаблоном Очень прошу помочь с заданием: В электронной записной книжке хранятся записи следующих видов: напоминания о днях рождения знакомых, телефоны знакомых и назначенные встречи. Напоминание состоит из имени знакомого и даты (день и месяц). Запись о телефоне должна содержать имя человека и его телефон. Информация о назначенной встрече содержит дату встречи (день, месяц, год) и краткое описание (можно... https://www.cyberforum.ru/ fsharp/ thread911612.html |
11.04.2015, 10:03 | 0 | ||||||||||
Описать функцию, которая, чередуя элементы списков, образует новый список - F# - Ответ 746544011.04.2015, 10:03. Показов 2603. Ответов 5
Метки (Все метки)
Сообщение было отмечено Ev_Hyper как решение
Решение
Простейший вариант такой
Вернуться к обсуждению: Описать функцию, которая, чередуя элементы списков, образует новый список F#
1
|
11.04.2015, 10:03 | |
Готовые ответы и решения:
5
написать функцию которая на основе двух списков формирует новый список в котором чередуются элементы исходных Определить функцию MERGE которая создает из двух списков цифровых атомов новый отсортированный список Описать функцию, которая формирует список Common, включив в него элементы, ко-торые входят одновременно в список М1 и М2 Описать функцию, которая создаёт новый список из каждого второго элемента исходного списка |
11.04.2015, 10:03 | |
11.04.2015, 10:03 | |
Помогаю со студенческими работами здесь
0
Опишите неименованные функцию, которая: объединяет остальные элементы трех списков в один список. Написать функцию, которая проверяет образует ли список убывающую последовательность Описать и проверить процедуру или функцию, которая вставляет в список L за первым вхождением элемента Е все элементы списка L1, если Е входит в L1. Описать функцию, которая будет проверять входит ли список l1 в список l2 |