![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
OrangeXXL
这个作者很懒,什么都没留下…
展开
-
二叉树的Java实现
前段时间看数据结构的过程中自己实现了一个二叉树及其常用操作。参考书籍是《数据结构与算法:java语言版》Mark Allen Weiss写的那本。我再创建的过程中默认就是创建为二叉查找树的形式。创建类BinaryTree,之后对其中的内容进行一一介绍。 Node节点 首先介绍节点node //创建节点类 class Node{ int value; Node LChild; Nod...原创 2018-09-27 15:32:49 · 190 阅读 · 0 评论 -
leetcode9题 回文数的判断
去年年底做的leetcode的一道题,判断回文数,感觉思路十分轻巧。在这里总结一下。先上代码: /** * Created by WenXun on 2017/12/15. * leetcode problems palindrome number judgement */ import Tools.PrintTools; public class palindromeNumber_9 { ...原创 2018-09-27 16:16:56 · 199 阅读 · 0 评论 -
java基本排序算法(除桶排序)
java实现常用的排序算法。 相应的思路再注释中。 class Sort{ //排序算法总结 /* * 1.直接插入排序 * 序列中前n个数为已排序序列,将第n+1个数插入到前n个数的适当位置中。 */ public int[] insertSort(int[] arr){ int insertNum; //n个数的序列进行n-1次插入。 for(int i=1; i&...原创 2018-09-27 16:31:57 · 196 阅读 · 0 评论