自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 八皇后问题:回溯算法(递归)

八皇后问题:任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。如果八皇后的规则还是不清晰的建议去百度一下,或者自己去小游戏网站玩一玩熟悉一下。很简单的!游戏链接八皇后问题算法思路分析1、第一个皇后先放第一行第一列 2、第二个皇后放在第二行第一列、然后判断是否OK, 如果不OK,继续放在第二列、第三列、依次把所有列都放完,找到一个合适 3、继续第三个皇后,还是第一列、第二列……直到第8个皇后也能放在一个不冲突的位置,算是找到了一个正确解 4、当得到一个正确解时.

2021-11-20 12:20:17 413

原创 数据结构:迷宫问题(递归)

package com.cx;public class MiGong { public static void main(String[] args) { //先创建一个二维数组,模拟迷宫 //地图 int array[][] = new int[8][7]; //使用1表示墙 //两处障碍墙 array[3][1] = 1; array[3][2] = 1; /.

2021-11-19 23:31:12 356

原创 Java实现:学生管理系统(数组,for循环,方法)

效果图:功能还是很齐全的,不过截长图很麻烦,建议自己实验;很适合初学练手敲,毕竟将近1000行!package om.cx;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.util.Scanner;.

2021-07-15 19:15:37 2037

原创 Java练习:计算1到1000的阶乘

package com.cx;import java.math.BigInteger;public class HomeWrok4Demo { /** * 计算1到1000的阶乘。 * @param args */ public static void main(String[] args) { //由于运算结果太大,普通的java数据类型存储不下 //java提供了两个api来存储超大的数值:java.math.BigInteger。BigDecimal B.

2021-07-14 08:55:04 1274

原创 基于数组,编写一个迷你DVD碟片租赁系统。

功能包括:新增DVD、删除DVD、修改DVD、查看DVD、借出DVD、归还DVD、退出系统效果图大概如下图所示:代码如下:package com.cx1;import java.time.LocalDate;import java.time.Period;import java.time.format.DateTimeFormatter;import java.util.Scanner;public class Homework1 {/* * 基于数组,编写一个迷你

2021-07-12 18:04:39 409

原创 利用Java实现 :石头剪刀布小游戏(入门可了解)

效果图由于实现起来非常的简单,初学者可以看看。这里直接上代码:首先是RandomNumber.java类,用于产生随机数。即机器玩家的输出:1:石头,2:剪刀,3:布。package com.cx;import java.util.Random;public class RandomNumber { public static void main(String[] args) { // 使用工具类: Random random = new Random(); i

2021-06-30 19:50:42 2483

空空如也

空空如也

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

TA关注的人

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