数据结构与算法
LJJ1338
这个作者很懒,什么都没留下…
展开
-
数据结构与算法之数组排序
1.冒泡排序算法public void bubbleSort(long[] array){ for(int i= 0;i<array.length-1;i++){ for(int j=array.length-1;j>i;j--){ if(array[j]<array[j-1]){ int te...原创 2018-05-02 16:08:51 · 447 阅读 · 0 评论 -
数据结构与算法之单向链表
1.定义节点类Node/* * 链结点,相当于是车厢 */ public class Node { //数据域 public long data; //指针域 public Node next; public Node(long value) { this.data = value; } /** * 显示方法 */ public void display()...原创 2018-05-02 16:23:27 · 279 阅读 · 0 评论 -
数据结构与算法之双端链表
1.定义Node节点类/* * 链结点,相当于是车厢 */ public class Node { //数据域 public long data; //指针域 public Node next; public Node(long value) { this.data = value; ...原创 2018-05-02 16:33:39 · 209 阅读 · 0 评论 -
简单实现ArrayList以及LinkedList
1.手工编写一个arrayListpublic Class MyArrayList{ //初始化容量 private int initCapacity = 8; private int oldCapacity = initCapacity; // 数组元素的个数 private int size=0; private Object[...原创 2018-05-18 19:53:08 · 350 阅读 · 0 评论 -
数据结构与算法之二叉树的简单实现
1.二叉树节点类package cn.ljj.data; public class Node { //节点数据项 public long data; //左子节点 public Node leftChildren; //右子节点 public Node rightChildren; //构造方法 public Node(long data){ this.da...原创 2018-05-19 18:45:45 · 509 阅读 · 1 评论