|
|
Другие темы раздела | |
Haskell Найти индекс элемента в матрице без использования функций для списков и синтаксиса Мне нужно найти индекс элемента в матрице без использования функций для списков и синтаксиса. Например у меня есть матрица A: 10 10 10 X 10 10 10 10 И мне нужно найти координаты X и Y X. Ответ для этой функции будет: (1,4) https://www.cyberforum.ru/ haskell/ thread2441824.html |
Haskell Функции высшего порядка Помогите пожалуйста преобразовать функции с помощью функций высшего порядка data Child = PersData { name :: String, surname :: String, sex :: Sex} | Family { mother :: String, father :: String, siblings :: Integer } | Contacts { phone_m :: String, phone_f :: String, phone_dop :: String } | Physical { age :: String, weight :: Integer, height :: Integer } | OtherData { group ::... |
Haskell Molecule to atoms Приветствую специалистов и любителей языка haskell. Я обращаюсь в эту ветку по той причине, что haskell является языком со строгой статической типизацией, а саму задачу я пытаюсь решить на языке rust (тоже очень строгая и очень статическая =) ). Отсутсвие опыта работы с подобными техниками ставит меня в тупик. Скажем, python/c++ не вызвали бы у меня такой зуд, но запахло керосином. Так что прошу... https://www.cyberforum.ru/ haskell/ thread2440944.html |
Haskell (Под)вид(?) параметрического полиморфизма (или специфика тайпклассов)
https://www.cyberforum.ru/ haskell/ thread2438407.html В системе типов Java нельзя описать такой параметрически-полиморфный метод: static <A, B, M> M<B> bind(M<A> m, Function<A, M<B>> f); В Хаскелле можно: bind :: Monad m => m a -> (a -> m b) -> m b bind m f = m >>= f apply :: (c a -> c b) -> c a -> c b |
Квадратное уравнение Haskell Задание выглядит следующим образом: Функция solve2::Double->Double->(Bool,Double), которая по двум числам, представляющим собой коэффициенты линейного уравнения ax + b = 0, возвращает пару, первый элемент которой равен True, если решение существует и False в противном случае; при этом второй элемент равен либо значению корня, либо 0.0. solve2 :: Double -> Double -> (Bool, Double) solve2 x y... |
Haskell Реализация модуля который содержит абстрактный тип данных и функции Добрый день! Задание звучит так Реализовать два модуля. Первый - содержит абстрактный тип данных и функции, обеспечивающие его интерфейс. Второй – модуль главной программы, использующий первый модуль. Требования к заданию: - абстрактный тип данных должен описывать узлы локальных сетей в следующем виде: Наименование узла - String https://www.cyberforum.ru/ haskell/ thread2435504.html |
Haskell Функция max3, по трем целым возвращающая наибольшее из них Помогите пожалуйста исправить программу, так чтобы вместо (0,False) выводило просто False. Мне преподаватель сказал что, если все числа одинаковые, то должно выводить, что наибольшего нет, и поэтому он хочет чтобы в программе это было учтено. Можно предложить и свой вариант программы, главное чтобы, если все числа одинаковые выводилась бы фраза или слово, что нет наибольшего числа, и при этом не... https://www.cyberforum.ru/ haskell/ thread2435166.html |
Haskell Функция, определяющая значение числа для которого считается сумма квадратов его цифр, чтобы в итоге получилось число 85 Написать функцию, определяющую значение числа, для которого считается сумма квадратов его цифр, затем сумма квадратов цифр полученного числа и т.д.(5 итераций), чтобы в итоге получилось число 85. Учесть, что элементами, формируемой в программе последовательности чисел могут быть только двухзначные натуральные числа, при этом, если существует несколько вариантов выбора значения для элемента, то... |
Haskell Разделить список на N списков
https://www.cyberforum.ru/ haskell/ thread2425439.html Разделить список на N списков, записывая элементы по очереди Похожая задача уже решалась на форуме, но там было 3 списка |
Haskell Список точек плоскости, лежащих внутри треугольника
https://www.cyberforum.ru/ haskell/ thread2424919.html Пусть мы представляем точки на плоскости с помощью пар целых чисел. С помощью list comprehension опишите список из всех точек с целыми координатами, принадлежащих треугольнику с вершинами (10,10), (0, 0) и (10, 0). Заранее огромное человеческое спасибо! |
Haskell Описать функцию через конструкцию do Доброго времени суток, форумчане. Сутки то дедлайна и вынужден экстренно просить помощи в написании кода(хотя бы частично) для следующих задач: Задача 1. С помощью оператора >>= или с помощью конструкции do опишите функцию, которая для данного числа n создаёт список из всех попарных произведений чисел от 1 до n. (Т. е. что-то такое: – всего n*n элементов). Замечание: В этой задаче нельзя... |
Haskell Убрать одинаковые элементы Добрый день, такой вопрос. Имеется список кортежей Можно ли как-то убрать все элементы, где есть 0, не используя рекурсивных функций https://www.cyberforum.ru/ haskell/ thread2423664.html |
Модератор
|
|
30.04.2019, 11:26 | 0 |
Программа, способная отвечать на запросы и возвращать кратчайший путь до заданной вершины - Haskell - Ответ 1353420930.04.2019, 11:26. Показов 3186. Ответов 17
Метки (Все метки)
Ответ
Эта формулировка неконкретна. Задача на графы? Как задается граф? Каков его тип? Что за запросы? Только не надо писать: "так в методичке"!
Вернуться к обсуждению: Программа, способная отвечать на запросы и возвращать кратчайший путь до заданной вершины Haskell
0
|
30.04.2019, 11:26 | |
Готовые ответы и решения:
17
Найти кратчайший путь из вершины u в вершину v Определить кратчайший путь от начальной вершины к конечной Алгоритм Дейкстры - Найти кратчайший путь от 1 вершины Найти все вершины неориентированного графа, к которым существует путь заданной длины от выделенной его вершины |
30.04.2019, 11:26 | |
30.04.2019, 11:26 | |
Помогаю со студенческими работами здесь
0
Найти все вершины неориентированного графа, к которым существует путь заданной длины от выделенной его вершины Кратчайший путь из одной вершины в другую с условием, что двигаться можно только прямо и вправо Найти все вершины графа, к которым существует путь заданной длины от вершины, номер которой вводится с клавиатуры. Найти все вершины графа, к которым существует путь заданной длины от выделенной вершины графа |