当前位置: 首页 > news >正文

在线做免费网站侵入别人的网站怎么做

在线做免费网站,侵入别人的网站怎么做,wordpress自定义简码,idea网站开发文章目录八皇后问题解决思路代码实现运行结果八皇后问题 八皇后问题#xff0c;是一个古老而著名的问题#xff0c;是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯贝瑟尔于1848年提出#xff1a;在8X8格的国际象棋上摆放八个皇后#xff0c;使其不能互相攻击#x… 文章目录八皇后问题解决思路代码实现运行结果八皇后问题 八皇后问题是一个古老而著名的问题是回溯算法的典型案例。该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出在8X8格的国际象棋上摆放八个皇后使其不能互相攻击即:任意两个皇后都不能处于同一行、同一列或同一斜线上问有多少种摆法。 解决思路 ①第一个皇后先放第一行第一列。 ②第二个皇后放在第二行第一列、然后判断是否OK如果不0K 继续放在第二列、第三列、依次把所有列都放完找到一个合适。 ③继续第三个皇后 还是第一列、第二列…直到第8个皇后也能放在一个不冲突的位置算是找到了一个正确解。 ④当得到一个正确解时在栈回退到上一个栈时就会开始回溯即将第一个皇后放到第一列的所有正确解全部得到。 ⑤然后回头继续第-一个皇后放第二列后面继续循环执行①②③④的步骤。 代码实现 /*** Author: Yeman* Date: 2021-10-31-15:48* Description:*/ public class Queue8 {int max 8; //8个皇后int[] arr new int[max]; //下标为第几个即第几行值为第几列static int count 0; //多少个放法static int judgeCount 0; //判断了多少次public static void main(String[] args) {Queue8 queue8 new Queue8();queue8.check(0);System.out.printf(一共有%d种解法\n,count);System.out.printf(一共判断了%d次,judgeCount);}//用来放置第n个皇后private void check(int n){if (n max){ //n为8相当于是第九个皇后了说明已经全部放好了print();return;}for (int i 0; i arr.length; i) {arr[n] i;if (judge(n)){ //不冲突check(n1);}}}//用来第n个皇后判断与前面的所有皇后是否冲突private boolean judge(int n){judgeCount;for (int i 0; i n; i) {//是否同列同斜线if (arr[i] arr[n] || Math.abs(arr[i]-arr[n]) Math.abs(i-n)){return false;}}return true;}//输出每一种放法private void print(){count;for (int i 0; i arr.length; i) {System.out.print(arr[i] );}System.out.println();} }运行结果 截取部分
http://www.fuzeviewer.com/news/41781/

相关文章:

  • 百度 网站建设苏州网站制作方法
  • 农产品网站建设结构网站访问速度优化工具
  • 合肥做个网站多少钱美美哒免费高清影院在线观看
  • 网站开发经理具备什么知识淘宝店网页制作教程
  • 国展做网站的公司重庆水务建设项目集团网站
  • 正安县网站seo优化排名舞蹈东莞网站建设
  • 南通网站建设策划wordpress 图片模板
  • 做磁力网站旅游营销型网站建设
  • 网站开发知乎万网 公司网站链接
  • 天辰建设网站公司杭州建设工程交易中心
  • 做电影网站被告版权手机端的网站首页该怎么做
  • php网站开发环境搭建标志网
  • 做一元购物网站网店推广计划书
  • 特产网站怎么做推广引流渠道有哪些
  • 网站如何优化排名软件ec2 wordpress
  • 宝山苏州网站建设天津公司网站怎样制作
  • 如何建设传奇网站成都旅游的网站建设
  • 常见网站开发的语言wordpress主题大前端dux5.0
  • 什么是网站备案公司做网站要多少钱
  • 陕西省建设厅网站ca验证失败网站开发税目编码
  • 不用源码做网站wordpress退货插件
  • 进度跟踪网站开发企业网站设计价格
  • 滨海专业做网站wordpress免费简约模板
  • 网站开发实习生优化服务公司
  • 对网站做数据统计的目的是什么意思263企业邮箱入口 邮箱登录
  • 免费的网站后台代写文章哪里找写手
  • 手机网站开发应注意中为网站建设
  • 非线性序列密码结构
  • 兰州北山生态建设局网站沈阳高端网站建设
  • 湖南彩票网站开发网站建设一般多少