在TreeView查找某一节点,通常有两种方法,一种是递归的,一种不是递归,但都是深度优先算法。其中,非递归方法效率高些,而递归算法要简洁一些。
第一种,递归算法,代码如下:
}
第二种,非递归算法,代码如下:
}
程序调用,如下:
}
我自己又封装了一个调用的方法,用来返回布尔类型:
}
在TreeView查找某一节点,通常有两种方法,一种是递归的,一种不是递归,但都是深度优先算法。其中,非递归方法效率高些,而递归算法要简洁一些。
第一种,递归算法,代码如下:
第二种,非递归算法,代码如下:
程序调用,如下:
我自己又封装了一个调用的方法,用来返回布尔类型:
相关文章: