Java数据结构与算法
文章平均质量分 78
sunnyykn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
选择排序 Java数据结构与算法
选择排序 Java数据结构与算法源代码:/** * * @author sunnyykn * * selectSort.java * demonstrates selection sort * to run this program:C>java SelectSortApp */class ArraySel{ private long[] a; //ref to array a private int nElems;原创 2010-07-16 21:11:00 · 591 阅读 · 0 评论 -
二叉树 BinaryTree (先序、中序、后序遍历 节点查找、插入、删除 完整类) Java数据结构与算法
<br />二叉树 BinaryTree (先序、中序、后序遍历 节点查找、插入、删除 完整类) Java数据结构与算法 <br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */import java.io.*;import java.util.*;class Node{ public int iData; //data item (key) public double dData;原创 2010-07-20 20:01:00 · 4742 阅读 · 5 评论 -
递归 汉诺塔问题 Java数据结构与算法
<br />递归 汉诺塔问题 Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */class TowersApp{ static int nDisks = 3; public static void main(String[] args) { doTowers(nDisks,'A','B','C'); } public static vo原创 2010-07-18 14:46:00 · 836 阅读 · 0 评论 -
单链表的创建 头插法 Java数据结构与算法
<br />单链表的创建 头插法 Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */class Link{ public int iData; //data item key public double dData; //data item public Link next; //next link in list public Li原创 2010-07-18 13:21:00 · 3016 阅读 · 1 评论 -
快速排序 优化 (QuickSort)Java数据结构与算法
<br />快速排序 优化 (QuickSort)Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */class ArrayIns{ private long[] theArray; //ref to array theArray private int nElems; //number of data items pub原创 2010-07-19 12:44:00 · 1862 阅读 · 0 评论 -
希尔排序实现(ShellSort) Java数据结构与算法
<br />希尔排序实现(ShellSort) Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */class ArraySh{ private long[] theArray; //ref to array theArray private int nElems; //number of data items public ArraySh(int ma原创 2010-07-18 16:36:00 · 837 阅读 · 0 评论 -
优先队列的实现 Java数据结构与算法
<br />优先队列的实现 Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */class PriorityQ{ //array in sorted order,from max at 0 to min at size - 1 private int maxSize; private long[] queArray; private int nItems; p原创 2010-07-17 18:15:00 · 1146 阅读 · 0 评论 -
快速排序 (QuickSort) Java数据结构与算法
<br />快速排序 (QuickSort) Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */class ArrayIns{ private long[] theArray; private int nElems; public ArrayIns(int max) { theArray = new long[max]; nEl原创 2010-07-18 21:35:00 · 1048 阅读 · 0 评论 -
递归 三角数字 Java数据结构与算法
<br />递归 三角数字 Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */import java.io.*;class TriangleApp{ static int theNumber; public static void main(String[] args) throws IOException { System.out.print("En原创 2010-07-18 14:26:00 · 846 阅读 · 0 评论 -
队列的创建 入队出队 Java数据结构与算法
<br />队列的创建 入队出队 Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */class Queue{ private int maxSize; private long[] queArray; private int front; private int rear; private int nItems; public Queue(in原创 2010-07-17 13:14:00 · 4570 阅读 · 0 评论 -
栈的创建 入栈出栈 Java数据结构与算法
<br />栈的创建 入栈出栈 Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */class StackX{ private int maxSize; private long[] stackArray; private int top; public StackX(int s) { maxSize = s; stac原创 2010-07-17 11:05:00 · 4161 阅读 · 1 评论 -
冒泡排序 Java数据结构与算法
冒泡排序 Java原创 2010-07-16 17:37:00 · 681 阅读 · 0 评论 -
对象排序 Java数据结构与算法
<br />对象排序 Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */class Person{ private String lastName; private String firstName; private int age; //------------------------------------ public Person(String原创 2010-07-17 09:31:00 · 625 阅读 · 0 评论 -
插入排序 Java数据结构与算法
<br />插入排序 Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn * */class ArrayIns{ private long[] a; private int nElems; //----------------------------- public ArrayIns(int max){ a = new long[max];原创 2010-07-16 21:40:00 · 596 阅读 · 0 评论 -
2-3-4 树 Java数据结构与算法
<br />2-3-4 树 Java数据结构与算法<br /> <br />源代码:<br /> <br />/** * * @author sunnyykn */import java.io.*;class DataItem{ public long dData; //one data item public DataItem(long dd) { dData = dd; } public原创 2010-07-24 11:53:00 · 1690 阅读 · 2 评论
分享