![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
StephenRain
痛苦中前行,依然不能放弃,因为原地徘徊会更加痛苦!
展开
-
数组的几种常见排序方式总结(Java程序)
package sort; /** * 实现了选择排序、冒泡排序,二分查找、及快速排序 */ public class MyArrays { /** * 二分查找法 :(条件必须要是有序的数组) * @param int[] arr :有序的整形数组 * @param value : 要查找的值 * 找到返回索引值,找不到返回 -1;原创 2017-11-29 22:35:11 · 214 阅读 · 0 评论 -
自己实现Java中基于双向链表的LinkedList
以下代码完全原创,如有纰漏或不足,请指出,多谢。 用于实现双向链表的节点对象,代码如下: package custom.node;public class Node<E> { //节点中的数据 private E e; //指向的下一个节点 private Node<E> next; //指向前一个的节点 private Node<E> prev原创 2017-11-29 22:51:59 · 406 阅读 · 0 评论 -
自己实现Java中二叉查找树的部分功能(待补充)
用于实现二叉查找树的节点对象package custom.tree;/** * 用于实现二叉树结构的节点 */ public class TreeNode<E> { //左叶子节点 private TreeNode<E> left; //右叶子节点 private TreeNode<E> right; //节点上的数据 private E data;原创 2017-11-29 23:19:55 · 183 阅读 · 0 评论