您当前的位置:官网首页 > 碎言碎语 >

迭代,循环,遍历,递归的区别

发布时间:2019-12-18 23:52编辑:

    循环,指的是在满意条件的情况下,重复履行同一段代码。比方,while句子。
    [ 循环则技术对应调集,列表,数组等,也能对履行代码进行操作。]


    众发娱乐app迭代,指的是依照某种次序逐一拜访列表中的每一项。比方,for句子。
    [迭代只能对应调集,列表,数组等。不能对履行代码进行迭代。]


    遍历,指的是依照必定的规矩拜访树形结构中的每个节点,并且每个节点都只拜访一次。
    [遍历同迭代相同,也不能对履行代码进行遍历。]


    递归,指的是一个函数不断调用本身的行为。比方,以编程方法输出闻名的斐波纳契数列。
    [线性递归和尾递归。]