经典算法
YJH_Algorithm
一个入坑的学酥,记记自己的学习,督促自己学习
展开
-
回溯问题:八皇后
问题介绍: 在国际下象棋中,皇后可以在横、竖、斜线上不限步数吃掉其他棋子,故需要考虑怎么将8个皇后放在棋盘上(棋盘为8x8)。此为八皇后问题,为经典回溯算法问题,以下输出结果将输出‘*’为为方棋子的空位,‘@’为放置的皇后位置:static char Queen[8][8];static int a[8]; //a数组代表列冲突static int b[15]; //b数组原创 2017-03-28 23:01:13 · 409 阅读 · 0 评论 -
java:找出1000以内的完数
如果一个数恰好等于它的因子之和,这个数就称为“完数”。如6=1+2+3,则6为完数,java编程找出1000以内的所有完数:public class PerNumber { public static void main(String[] args) { int s; for(int i = 6;i<=1000;i++) { s = 1; for(int j = 2原创 2017-04-10 09:22:18 · 1491 阅读 · 0 评论