
算法
懒企鹅
这个作者很懒,什么都没留下…
展开
-
双向链表的实现
最近在看《算法》,这是课后的一道关于双向链表习题的解决方案。package com.xh.node; /** * 实现双向链表 * @author kali * */ public class TwoLink{ //链表开始节点 private DoubleNode first; //链表最后节点 private DoubleNode last; //链表节点数 privat原创 2016-04-09 18:49:00 · 336 阅读 · 0 评论 -
插入排序
package sf; /** * 插入排序 * @author kali * */ public class Sort01 { public static void main(String[] args) { int[] array={2,4,3,9,6,4,2,1,9}; Sort01 sort=new Sort01(); sort.sortArray(array)原创 2016-12-08 15:07:59 · 299 阅读 · 0 评论 -
简单选择排序
package sf; /** * 简单选择排序 * * 在要排序的一组数中,选出最小(或者最大)的一个数与第1个位置的数交换;然后在剩下的数当中再找最小(或者最大) * 的与第2个位置的数交换,依次类推,直到第n-1个元素(倒数第二个数)和第n个元素(最后一个数)比较为止。 * @author kali * */ public class Sort02 { public st原创 2016-12-08 16:09:33 · 288 阅读 · 0 评论