![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
雨下清风
这个作者很懒,什么都没留下…
展开
-
顺序表的简单实现
import java.util.Scanner; class DATA{ //模拟一个班级的学生记录 String key; String name; int age; } class SLType{ static final int MAXLEN = 100; DATA[] Lis转载 2016-06-11 14:00:23 · 257 阅读 · 0 评论 -
冒泡排序
冒泡算法: 原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换, 这样一趟过去后,最大或最小的数字被交换到了最后一位, 然后再从头开始进行两两比较交换,直到倒数第二位时结束,其余类似看例子 例子:从小到大进行排序 6 | 4 | 8 | 5 | 3 | 1 | 第一次循环比较 第一次比较:3 > 1 结果:6 | 4 | 8 | 5 | 1 | 3 |原创 2016-06-11 10:51:09 · 137 阅读 · 0 评论 -
队列的实现(二) 链式队列的实现
链式队列:使用链表式的节点相连接,所以就不用考虑空间的问题了。 public class QueueList { private class Node{ Node pre,next; int value; } Node front ,rear; int a,b; int size = 0; QueueList(){ front.next = null; front.p原创 2016-06-14 10:12:45 · 224 阅读 · 0 评论