Size: a a a

Scala User Group

2020 December 22

Oℕ

Oleg ℕizhnik in Scala User Group
Aaa4
задачки решаю на учебе. какие-то странные вещи, но я стараюсь
это не тот случай, когда нужен case
источник

Oℕ

Oleg ℕizhnik in Scala User Group
но сделать можно, если очень хочется
источник

A

Aaa4 in Scala User Group
Oleg ℕizhnik
это не тот случай, когда нужен case
ну у меня написано так:
список заданный длины... провести фильтрацию двумя способами, фильтр и паттерн-матчинг.  match -case это же паттерн матчинг ?
ну рано или поздно я к этому приду :)
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Aaa4
ну у меня написано так:
список заданный длины... провести фильтрацию двумя способами, фильтр и паттерн-матчинг.  match -case это же паттерн матчинг ?
ну рано или поздно я к этому приду :)
список обязательно целых чисел и фильтрацию обязательно чётных?
источник

A

Aaa4 in Scala User Group
Oleg ℕizhnik
список обязательно целых чисел и фильтрацию обязательно чётных?
ну у меня несколько видов, мне бы саму концепцию понять как условие в case писать, я туда пробовал функцию - не ест (
источник

Oℕ

Oleg ℕizhnik in Scala User Group
arr.collect{ case x if x % 2 == 0 => x}
источник

Oℕ

Oleg ℕizhnik in Scala User Group
может быть рекурсивный обход имелся в виду
источник

Oℕ

Oleg ℕizhnik in Scala User Group
что за курс?
источник

M

Mihhail in Scala User Group
Привет! Я тут работаю над задачей по упрощению префиксных выражений типа: (+ (* (- 5 5) (^ x 2)) 8) -> 8. У меня уже получлось постороить необходимое дерево из данного выражения, но потом когда дело дошло до упрощения я прям встрял, точнее, не уверен, что двигаюсь в правильном направлении. Имеется следующее:
источник

M

Mihhail in Scala User Group
источник

M

Mihhail in Scala User Group
и нынешний метод упрощения
источник

M

Mihhail in Scala User Group
источник

A

Aaa4 in Scala User Group
Oleg ℕizhnik
что за курс?
я в личку написал
источник

Oℕ

Oleg ℕizhnik in Scala User Group
а вопрос в чём
источник

M

Mihhail in Scala User Group
как можно заметит упрощение пока сделано только для сложения и оно уже пипец как выросло, а ещё и для других оператор написать надо. Может будут какие-либо советы, как можно это грамотнее сделать ?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Mihhail
как можно заметит упрощение пока сделано только для сложения и оно уже пипец как выросло, а ещё и для других оператор написать надо. Может будут какие-либо советы, как можно это грамотнее сделать ?
ну вы свой код выложите
источник

Oℕ

Oleg ℕizhnik in Scala User Group
или вы хотите, чтобы помогающие с картинок себе переписывали
источник

Oℕ

Oleg ℕizhnik in Scala User Group
источник

M

Mihhail in Scala User Group
сайт лежит
источник

Oℕ

Oleg ℕizhnik in Scala User Group
gist
источник