java练习之N皇后深搜解

之前一直脑残,代码也不会写了,最近决定重新开始发奋,记得大一的时候第一个像样的c程序就是八皇后问题。于是就有了今天的N皇后java版本。
不是什么高效的版本,就是最简单最好理解的深搜,无优化,大牛无视。

package com.zerob13.eightqueen; /** * @author yanglingfeng * */ public class EightQueen { private boolean[][] broad; private boolean[] hashc; int count; private boolean[] hashlx; private boolean[] hashrx; private int N; public EightQueen(int n){ this.N=n; count=0; this.broad=new boolean[n][]; for(int i=0;i=N){ this.show(); return ; } for(i=0;i

Java学习笔记10-15

学习Java那么久了,感觉代码量很少。。。所以拿过去用c++写过的一些小东西,还有过去竞赛的一些模板用Java实现来练练手。。。
今天写了一个qsort,没优化的,就是赤裸裸的表现qsort的思想的一个写法。。。
而且感觉C++的味道还很重,没有哪种java的味道。。。哎,路曼曼其修远兮。。。

import java.util.; /* * * @author yanglingfeng / public class Main { /* * @param args the command line arguments */ static int split(int low, int high,int[] a) { int t; t=a[low]; while(lowt&&low