自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 8皇后问题--Java(输出所有结果)

在8*8的国际棋盘上,放置八个皇后,使任何一个皇后都不能被另一个吃掉。(在国际象棋中,皇后可以吃掉任何一个与他在同一行,同一列或者同一斜线上的敌方棋子。3)如果和前面的都有皇后都没有冲突,就去放置 i+1 行的皇后。2)如果和前面的某个皇后有冲突,则去尝试下一列。分析:棋盘有八行,每行可以放且只能放一个皇后(一行放俩直接被吃),所以解题的关键就变成:把第。赋值,当a[0]-a[7]都有正确的值时,八皇后就归位了。放置皇后的思想:放置第i行的皇后。行的皇后放在第几列上,才不会被互相吃掉。

2023-04-08 16:18:56 234 1

原创 在一个模型数组中放置了很多整数,其中只有一个数是单独出现,其他数都是成对出现,快速找出这个单独出现的数

这样这道题就显而易见了:只需要将数组中的所有整数全部异或dao一起,那么相同的个两个整数必然会自动变成0,而单独出现的整数,在与0进行异或时,自然得到单独出现整数。首先要介绍一个符号:^(异或),其原理是:相同为0,不同唯一。

2023-04-08 15:33:03 98 1

原创 验证哥德巴赫猜想:任何一个大于 6 的偶数,都能分解成两个质数的和。要求输入 一个整数,输出这个数能被分解成哪两个质数的和。

因为是将偶数拆分为两个质数的和,同样的代码写在主函数内,一定是有冗余的。所以构造一个判断质数的函数,在对其进行引用。System.out.println("请输入大于6的偶数");//提示用户输入的数值应该大于六且为偶数。例如 :获取的数为100;(利用for循环实现)利用最笨的穷举,将获取的这个num1拆分。它可以拆为:2+98。提示用户输入大于6的偶数。

2023-04-05 16:18:10 1253 1

原创 如果整数 A 的全部因子(包括 1,不包括 A 本身)之和等于 B,且整数 B 的全部因子包括 1,不包括 B 本身)之和等于 A,则称整数 A\B 是一对亲密数;求 3000 以内的全部亲密

java for循环 亲密数

2023-04-05 15:40:19 634 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除