
Algorithm foundations
LYZ0907
SHOW YOUR CODE.
展开
-
递归
用递归的方法实现十进制向其他进制的转化public static String baseString(int n, int b){ String str = ""; String digitChar = "0123456789abcdef"; if(n == 0){ //递归终止条件 return ""; } else{ //递原创 2016-01-03 22:32:30 · 399 阅读 · 0 评论 -
动态规划
动态规划 Dynamic Programming原创 2017-06-20 20:43:05 · 326 阅读 · 0 评论 -
二叉树题目汇总
二叉树题目汇总二叉树的遍历(前序、中序、后序遍历和层次遍历)重建二叉树二叉树镜像二叉树的深度二叉树的宽度判断二叉搜索树的后序遍历是否合法判断一颗二叉树是否是平衡二叉树判断一棵二叉树是否为完全二叉树二叉树中和为某一值的路径将二叉树搜索树转化为双向链表求二叉树第 k 层结点个数求二叉树两个结点的最低公共祖先结点求二叉树中两个结点的最大距离序列化和反序列化二叉树原创 2017-06-19 17:22:38 · 466 阅读 · 0 评论 -
秋招面试算法汇总
秋招面试算法汇总排序算法汇总冒泡排序、选择排序、插入排序、堆排序、归并排序、快排、希尔排序【算法分析 + 源码】的地址是 https://github.com/lyz0907/java-core/tree/master/algorithm-core/src/main/java/algorithm/algorithm4/ch02_sort 树的非递归前序遍历、非递归中序遍历...原创 2018-07-17 22:14:31 · 556 阅读 · 0 评论