Java基础
ds_zyc
这个作者很懒,什么都没留下…
展开
-
Java优先级队列
#####Java优先级队列/** * Priority queue * */public class PriorityQ { private int mSize ; private int[] datas; private int itemIndex; public PriorityQ (int s) { mSize = s; ...原创 2019-04-10 11:29:09 · 957 阅读 · 0 评论 -
Java 数组实现的队列
/** * Java queue */public class QueueX { private int[] datas; private int front, rear; private int mSize; private int mItemCount; public QueueX(int size) { mSize = siz...原创 2019-04-10 11:35:12 · 104 阅读 · 0 评论 -
Java 数组、链表实现栈结构
/** * Java Stack * @param <E> */public class StackX<E> { private int mSize = 10; private int top = -1; private E[] stacks; public StackX (){ stacks = (E[]) ne...原创 2019-04-10 11:39:17 · 99 阅读 · 0 评论 -
Java :try catch finally return执行顺序
try catch finally return执行顺序:private static int tryCatchExecute () { int a = 10; try { a /= 0; } catch (ArithmeticException e) { e.printStackTrace(); return a;...原创 2019-04-10 17:09:32 · 182 阅读 · 0 评论 -
Java单链表实现
Java单链表实现:/** * single link, type: head insert * @param <E> */public class SingleLinkList<E>{ private int size; private Node first; private void linkFirst (E e) { ...原创 2019-04-11 17:16:57 · 953 阅读 · 0 评论 -
Java双向链表结构
Java双向链表结构:/** * two way linked list * @param <E> */public class TwoWayLink<E> { private Node first, last; private int size; private void insert(Node insert) { i...原创 2019-04-12 13:51:54 · 323 阅读 · 0 评论 -
Java排序
#####1.冒泡排序:/*** * * 外层for每进行一次最大值都移动到数组最后排好,数组长度-1, * 内层for 比较j j+1进行交换 * @param arr */public static void bubbleSort(int[] arr) { int length = arr.length; int i, j, temp; for (i...原创 2019-04-09 15:33:30 · 104 阅读 · 0 评论