- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 堆(heap)实现
package Heap;import java.util.Comparator;//使用数组实现最大堆//以节点第i个元素为例//左右子节点分别为2*i+1, 2*i+2 父节点为(i-1)/2public class Heap { //增加元素 public static void pushHeap(T[] arr, int last,T item, Comparato
2014-08-13 22:30:27 667
原创 Hash实现(散列表)
package Hash;import java.util.ConcurrentModificationException;import java.util.NoSuchElementException;import 算法.Collection;import 算法.Iterator;/*散列表 * 使用拉链法实现 */public class Hash implements
2014-08-13 19:53:39 726
原创 二叉树
//二叉树的节点public class TNode { //节点里面的值 public T nodeValue; //左右子节点 public TNode left; public TNode right; //构造一个没有子节点的树 public TNode(T item){ nodeValue = item; left = null;
2014-08-12 16:46:54 620
原创 生成子集以及置换
package 算法;import java.util.HashSet;import java.util.Iterator;import java.util.Set;import com.sun.corba.se.spi.ior.MakeImmutable;public class subSet { public static void main(String[] args) {
2014-08-08 23:37:58 712
原创 八皇后问题
/*八皇后问题* 描述:在一个8*8的棋盘格上面放置八个皇后,使得每个皇后不能互相攻击* 攻击:不能位于同一列,同一行,和对角线上* 分析:一共有八行八列,则每一行每一列只能有一个皇后*/ /* * 判断给定的位置是否安全 * 参数为已经确定的点的数组,和要进行判断的点的行和列坐标 */ private static boolean sa
2014-08-07 00:01:34 901
图书管理系统
2012-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人