
算法学习
sbfmjscs
这个作者很懒,什么都没留下…
展开
-
全排列算法
package com.zyl;import java.util.Arrays;/** * 算法流程 * 1.判断是否为只有一个数字的全排列,即p==q,是则打印数组------->结束条件 * 2.交换脚标为p和i的数字(i从p到q) * 3.对剩下的p+1到q全排列 * 4.将脚标为p和i的交换回来,避免乱序 * @author ZYL * */public...原创 2018-10-07 14:30:40 · 276 阅读 · 0 评论 -
按层遍历二叉树并打印换行
package com.zyl.algorithm;import java.util.LinkedList;public class PrintBinaryTreeByFloor { public static void main(String[] args) { // 初始化一颗二叉树 Node head = new Node(12); head.left = new No...原创 2018-10-08 13:04:15 · 515 阅读 · 0 评论