小编use*_*496的帖子

在Eclipse中添加菜单项

我想编写一个Eclipse插件,将项添加到Eclipse JDT中的Refactor菜单中?我怎样才能做到这一点?

非常感谢

eclipse refactoring

8
推荐指数
1
解决办法
1254
查看次数

当有2个递归语句如下面的程序时,如何执行递归?

我之前发过一个问题但是我不够清楚.我很抱歉这个混乱,但我的意思是,如果有一个程序,如:

TreeNode createMinBST(int arr[], int start, int end) {
    if(end< start) return null;

    int mid = (start+end)/2;
    Treenode n= new Treenode(arr[mid]);
    n.left= createMinBST(arr, start, mid-1)  //LINE a
    n.right= createMinBST(arr, mid+1, end);  //LINE b
    return n;
}
Run Code Online (Sandbox Code Playgroud)

LINE a和LINE b是如何展开的(就像在编码面试书中所说的那样)或它是如何工作的?LINE a一直到基本情况并返回值然后LINE b执行吗?或者两个递归语句同时归结为基本情况?

如果有人可以解释从上面给出的代码创建最小BST的级别明智路径,那么理解多个递归语句(这里是2-线a和线b)是如何发生的将是非常有帮助的.

非常感谢

java recursion

4
推荐指数
1
解决办法
2330
查看次数

标签 统计

eclipse ×1

java ×1

recursion ×1

refactoring ×1