Remove

Dada uma [!scala]List[Int][/!][!java|python]recursive list[/!] L e um inteiro, retorna uma nova lista contendo todos os elementos de L que não são iguais ao valor recebido como parâmetro.

Sua solução deve ser linear no tempo.