Результаты поиска по запросу "pattern-matching"
Как выбрать линии между двумя узорами?
У меня есть файл, подобный следующему, и я хотел бы напечатать линии между двумя данными образцами
Простое преобразование из Seq в List сделало бы эту работу:
я есть следующий код, который рекурсивно работает с каждым элементом в списке def doMatch(list: List[Int]): Unit = list match { case last :: Nil => println("Final element.") case head :: tail => println("Recursing..."); doMatch(tail) }Теперь, ...
Разделение файлов на основе содержимого файла и сопоставления с образцом
Мне нужна ваша помощь с формированием TXT-файла с помощью Bash / Linux. Файл выглядит следующим образом, в нем всегда есть строка Rate: Sth, затем он следует с подробностями в очень специфическом формате. Я хотел бы разделить файл с ...
Сопоставление с образцом на ключе массива
Мне нужно получить значения запасов из этого массива: Array ( [stock0] => 1 [stockdate0] => [stock1] => 3 [stockdate1] => apple [stock2] => 2 [ stockdate2] => )Мне нужно, чтобы образец соответствовал этому массиву, где ключ массива = "stock" + 1 ...
Почему в Хаскеле не одобряются выражения?
Это был вопрос, который я долго задавал. если операторы являются основными в большинстве языков программирования (по крайней мере, в тех, с которыми я работал), но в Haskell это выглядит довольно неодобрительно. Я понимаю, что для сложных ...
Варианты производительности запросов PostgreSQL LIKE
Я видел довольно большое изменение времени отклика относительно
Таким образом, хотя существуют функции, подобные сопоставлению с образцом, которые требуют Eq, они не сопоставляются с образцом и могут быть реализованы поверх сопоставления с образцом.
еделил двоичное дерево: data Tree = Null | Node Tree Int Treeи реализовали функцию, которая будет давать сумму значений всех ее узлов: sumOfValues :: Tree -> Int sumOfValues Null = 0 sumOfValues (Node Null v Null) = v sumOfValues (Node Null v ...
Варианты производительности запросов PostgreSQL LIKE
Я видел довольно большое изменение времени отклика относительноLIKE запросы к конкретной таблице в моей базе данных. Иногда я получаю результаты в течение 200-400 мс (очень приемлемо), но в других случаях может потребоваться до 30 секунд, чтобы ...
Алгоритм обнаружения избыточных правил
Я ищу алгоритм для обнаружения избыточных правил. Rules имеют фиксированное количество входных параметров, и каждый параметр имеет отдельный домен. Учитывайте три параметра правила: Цвет, Материал и Размер: Цве: Красный, зеленый, синий ...