标签: f#
我实现了牛顿方法来查找函数的根。我想知道我是否可以优化代码,使其更节省时间和空间,并在视觉上发挥作用。在这里,我使用了一个可变变量,但我想知道是否可以不使用它。这是我编写的问题和代码:
fn test<'a, 'b: 'a>(first: &'b mut str, second: &'a mut str) -> &'a str { first }
答案 0 :(得分:0)
您可以使用递归来避免突变:
replaceFirst