java
文章平均质量分 84
From_CQUPT
这个作者很懒,什么都没留下…
展开
-
《java核心技术卷1》部分章节读书笔记
目录3 java基本的程序设计结构3.1 命名规范3.2 数据类型3.3 运算符3.4 枚举类型:3.5 字符串3.6 大数值 BigInteger和BigDecimal3.7 数组4 对象与类4.1 识别类4.2 类之间的关系4.3 自定义类4.4 类的方法4.5 高级文档注释5 继承5.1 超类和子类5.2 多态5.3 抽象类5.4 反射6 接口与内部类6.1 Comparable接口6.2 Cloneable接口6.3 内部类6.4 代理10 部署应用程序和applet10.1 JAR包12 泛型程序原创 2021-04-05 19:09:41 · 972 阅读 · 1 评论 -
剑指offer:顺时针打印矩
剑指offer:顺时针打印矩阵题目JZ17:顺时针打印矩阵题目描述:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.思想很简单,代码有点长:蚂蚁根据自己的当前的位置一直绕着矩阵转,转到中心为止。代码:import java.util.*;class Ants{原创 2021-02-25 00:19:24 · 152 阅读 · 0 评论 -
集合法验证哥德巴赫猜想
题目验证哥德巴赫猜想,任意一个合数可以分解为两个素数的和。即X = A + B。其中X为任意合数,A,B为素数。求解算法思想:穷举不超过 X 的素数于集合 hs 中;迭代:迭代变量 A 依次迭代集合 hs 中元素;做差: B = X - A;判断集合 hs 中是否包含 B。输出 A,B代码如下package theNinthProject;import java.util.*;public class judgeShusu { public static boolea原创 2020-11-24 22:02:16 · 184 阅读 · 0 评论 -
java 实现部分排序算法
java 实现部分排序算法选择排序1,设一个第一位为最大值2,遍历列表与第一位比较,如果更大则交换3,重复1冒泡排序双重循环解决插入排序直接插入排序思想是分为有序序列和无序序列1,设第一个有序2,从第二个开始,从右到左扫描有序序列,当碰到第一个小于有序序列的时候,腾出位置,然后插入3,重复2注意,记录有序序列长度折半插入排序递归折半查找有序序列注意,折半查找溢出归并排序快速排序public class Main { public static voi原创 2020-08-02 22:23:23 · 420 阅读 · 0 评论