摘要:
在计算机科学中,二叉树是每个结点最多有两个子树的有序树。通常子树的根被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用作二叉查找树和二叉堆。二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i层至多有2的(i-1)次方个结点;深度为k的二叉树至多... 阅读全文
摘要:
public bool Search(int[] a,int M){ return Search(a,0,a.Length-1,M);}private bool Search(int[] a, int start, int end, int M){ if(start > end) { return false; } if(start == end) { if(a[st... 阅读全文
摘要:
主要代码://定义数的下标,根据下标来找规律public void Find30(int i){ if(i == 0) { return 1; } if(i == 1) { return 1; } return Find30(i -1) + Find30(i-2);} 阅读全文
摘要:
最大公约数:class MyMath{ public int GetMaxDiv(int a, int b) { if(a >= b) { return getMaxDiv(a,b); } else { return getMaxDiv(b,a); } } private int getMaxDiv(int a, int b... 阅读全文
摘要:
这几个是考察个人逻辑思维的,所以希望大家不要再电脑上敲,直接用大脑思考!第一个例子:class A { public static int x =3; static A() { x = B.y +1; }}class B{ public static int y = A.x +1; static B() { y=1; } public static void Main... 阅读全文