public static void getT2(ArrayList<Integer> canA, ArrayList<Integer> notA,
			int y, ArrayList<Integer> candidate, ArrayList<Integer> not) {
		hs.clear();
		HashSet<Integer> yAdj = oneLeap.get(y);
		hs.addAll(yAdj);
		for (Integer i : yAdj) {
			hs.addAll(oneLeap.get(i));
		}
		hs.remove(y);// 确保结果集中不会有y分裂点
		for (Integer c : candidate) {
			if (hs.contains(c))// 有冲突,hs为canA,和candidate的交集，就是有冲突的点
				canA.add(c);
		}
		for (Integer n : not) {
			if (hs.contains(n))
				notA.add(n);
		}
		// canA.addAll(hs);
	}