- 博客(5)
- 收藏
- 关注
原创 四种内部类
关于四种内部类局部内部类 定义在方法体中 ,且有类名!class outclass {//外部类 public void f1() {//一个外部类的方法 System.out.println("f1()"); int age = 18;//外部类的属性 class innerclass {//局部内部类! int age = 20;//局部内部类的属性! public void f2(){
2022-03-06 11:27:59
77
原创 自学递归-
递归主要特点如下:自己调用自己递归通常不在意具体操作,只关心初始条件和上下层的变化关系。递归函数需要有临界停止点,即递归不能无限制的执行下去。通常这个点为必须经过的一个数。递归可以被栈替代。有些递归可以优化。比如遇到重复性的可以借助空间内存记录而减少递归的次数。回溯法 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择
2022-02-25 11:29:22
83
原创 递归、回溯问题
递归、回溯问题HanoiTower问题public class HanoiTower { public static void main(String[] args) { Test test = new Test();test.move(3, 'A', 'B', 'C'); }}class Test { public void move(int num, char A, char B, char C) {//起点,过度点,终点 if (nu
2022-02-25 11:27:31
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人