dequanth

导航

2022年9月21日

递归方法解决二分法

摘要: 要求: 客户甲随机输入一个给定长度的整数型数组,且不论客户输入数字的顺序如何,都将数组的值自动从小到大排序。 利用二分法查找客户乙给定的数值是否存在于客户甲给定的数组当中,如果存在则给定位置。 import java.util.Scanner; //客户甲随机输入一个给定长度的整数型数组,且不论客户 阅读全文

posted @ 2022-09-21 19:31 dequantianhe 阅读(13) 评论(0) 推荐(0) 编辑

2022年9月17日

稀疏数组的创建和还原

摘要: package com.java.test; public class ArrayDemo { public static void main(String[] args) { //创建一个二维数组11*11, 0:没有棋子 1:黑棋 2:白棋 int[][] array = new int[11] 阅读全文

posted @ 2022-09-17 11:10 dequantianhe 阅读(9) 评论(0) 推荐(0) 编辑

2022年9月15日

冒泡算法的优化(一)

摘要: 冒泡算法 package com.java.test;​import java.util.Arrays;//思想://1,逐个比较数组中两个相邻的元素大小,如果大小与预期不一致,则交换两者的位置。//2,没完成一轮比较,就是产生一个最大值或者最小值。//3,下一轮比较则可以少进行一次。public 阅读全文

posted @ 2022-09-15 18:59 dequantianhe 阅读(144) 评论(0) 推荐(0) 编辑

关于通过命令行编译执行Java文件时的注意点

摘要: 注意点: 执行javac命令时,要确保后面的路径是可以找到目标java文件的,且文件必须写后缀——.java,严格区分大小写,目录层级之间用斜杠表示,不能用点号表示。 否则报错找不到文件。 执行java命令,运行class文件时,要看原Java文件中package的路径,然后把命令行目录移到pack 阅读全文

posted @ 2022-09-15 11:40 dequantianhe 阅读(11) 评论(0) 推荐(0) 编辑

2022年9月13日

Java的基础语法(一)

摘要: 注释 注释不会被执行,是写给自己看的,是一个好的编程习惯 Java的注释有三种: 单行注释 // 表示 多行注释 /* */ 表示 文档注释 /** 注释内容 */ 表示 java关键字 标识符的注意点 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线_ 开始 首字符之后可以是 阅读全文

posted @ 2022-09-13 10:45 dequantianhe 阅读(20) 评论(0) 推荐(0) 编辑