数据结构
zhenghr123
这个作者很懒,什么都没留下…
展开
-
递归基础
参考:递归 递归在程序语言中简单的理解是:方法自己调用自己 想要用递归必须知道两个条件: 递归出口(终止递归的条件) 递归表达式(规律) 1.递归求和1+2+3+.....+n /** * * @param n 要加到的数字,比如题目的100 * @return */ public st...原创 2018-05-25 16:46:04 · 290 阅读 · 0 评论 -
java实现链表
参考:Java实现单向链表,冒泡排序的链表实现 public class Link { static Node head; static class Node { //数据域 public int data; //指针域,指向下一个节点 public Node next; ...原创 2018-06-08 10:27:37 · 86 阅读 · 0 评论 -
java实现栈和队列
参考:栈和队列就是这么简单,Java栈实现,Java队列实现 java栈实现 public class LinkedListStack { private LinkedList ll = new LinkedList(); public void push(int value) { ll.insertFirst(value); } ...原创 2018-06-13 15:10:08 · 104 阅读 · 0 评论 -
java实现二叉树
参考:二叉树就这么简单,数据结构(二)之二叉树 public class BinaryTree { //根节点 private Node root; /** * 树的结点 */ private static class Node{ //数据域 private int data; ...原创 2018-06-14 16:21:14 · 54 阅读 · 0 评论