Результаты поиска по запросу "pattern-matching"

6 ответов

Как выбрать линии между двумя узорами?

У меня есть файл, подобный следующему, и я хотел бы напечатать линии между двумя данными образцами

6 ответов

Простое преобразование из Seq в List сделало бы эту работу:

я есть следующий код, который рекурсивно работает с каждым элементом в списке def doMatch(list: List[Int]): Unit = list match { case last :: Nil => println("Final element.") case head :: tail => println("Recursing..."); doMatch(tail) }Теперь, ...

6 ответов

Разделение файлов на основе содержимого файла и сопоставления с образцом

Мне нужна ваша помощь с формированием TXT-файла с помощью Bash / Linux. Файл выглядит следующим образом, в нем всегда есть строка Rate: Sth, затем он следует с подробностями в очень специфическом формате. Я хотел бы разделить файл с ...

ТОП публикаций

6 ответов

Сопоставление с образцом на ключе массива

Мне нужно получить значения запасов из этого массива: Array ( [stock0] => 1 [stockdate0] => [stock1] => 3 [stockdate1] => apple [stock2] => 2 [ stockdate2] => )Мне нужно, чтобы образец соответствовал этому массиву, где ключ массива = "stock" + 1 ...

6 ответов

Почему в Хаскеле не одобряются выражения?

Это был вопрос, который я долго задавал. если операторы являются основными в большинстве языков программирования (по крайней мере, в тех, с которыми я работал), но в Haskell это выглядит довольно неодобрительно. Я понимаю, что для сложных ...

7 ответов

Алгоритм для линейного сопоставления с образцом?

7 ответов

Варианты производительности запросов PostgreSQL LIKE

Я видел довольно большое изменение времени отклика относительно

7 ответов

Таким образом, хотя существуют функции, подобные сопоставлению с образцом, которые требуют Eq, они не сопоставляются с образцом и могут быть реализованы поверх сопоставления с образцом.

еделил двоичное дерево: data Tree = Null | Node Tree Int Treeи реализовали функцию, которая будет давать сумму значений всех ее узлов: sumOfValues :: Tree -> Int sumOfValues Null = 0 sumOfValues (Node Null v Null) = v sumOfValues (Node Null v ...

7 ответов

Варианты производительности запросов PostgreSQL LIKE

Я видел довольно большое изменение времени отклика относительноLIKE запросы к конкретной таблице в моей базе данных. Иногда я получаю результаты в течение 200-400 мс (очень приемлемо), но в других случаях может потребоваться до 30 секунд, чтобы ...

7 ответов

Алгоритм обнаружения избыточных правил

Я ищу алгоритм для обнаружения избыточных правил. Rules имеют фиксированное количество входных параметров, и каждый параметр имеет отдельный домен. Учитывайте три параметра правила: Цвет, Материал и Размер: Цве: Красный, зеленый, синий ...