
简单算法
文章平均质量分 78
小马吃泡面
这个作者很懒,什么都没留下…
展开
-
二叉树遍历的递归与非递归实现(java)
package com.Tree;import java.util.Stack;public class BinaryTree { //定义每棵树的根节点 private TreeNode root = null; //二叉树类的构造函数,即为创建根节点 public BinaryTree(){ root = new TreeNode(1, "root(A)"); } /*原创 2017-09-21 15:39:26 · 322 阅读 · 0 评论 -
常用排序方法
package com.sort;public class Sort {//选择排序/*算法规则:将待排序集合(0...n)看成两部分,在起始状态中,一部分为(k..n)的待排序unsorted * 集合,另一部分为(0...k)的已排序sorted集合,在待排序集合中挑选出最小元素并且记录下标i, * 若该下标不等于k,那么 unsorted[i] 与 sorted[k]交换 ,一直重复这个过程原创 2017-10-18 20:09:46 · 259 阅读 · 0 评论