摘要: package com.cai.learn.math; /** * 8皇后问题运算(回溯算法) * 思路:1.第一个皇后放在第一行,第一列 * 2.第二行皇后放在第二行第一列,然后判断是否OK,如不OK,继续放在第二列,第三列....第8列,找个一个合适的位置 * 3.继续第三个皇后..... * 阅读全文
posted @ 2020-09-19 22:56 就是你baby 阅读(288) 评论(0) 推荐(0) 编辑
摘要: package com.cai.learn.math; /** * 迷宫回溯: * 目标:用递归方法达到指定位置 */ public class MazeQuestion { public static void main(String[] args) { //搭建简单的迷宫 int[][] maz 阅读全文
posted @ 2020-09-19 18:31 就是你baby 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 分析步骤: 实现代码: package com.cai.learn.math; import java.util.ArrayList; import java.util.List; import java.util.Stack; /** * 目标中缀表达式转成后缀表达式 */ public clas 阅读全文
posted @ 2020-09-19 11:33 就是你baby 阅读(177) 评论(0) 推荐(0) 编辑