Note
您可以自由地使用本仓库,除非您违反 GNU Public License v3.0 协议中的相关内容。
您可以修改本仓库中的代码,但您保证修改后的代码按照与本仓库类似的方式进行开源。
Important
A Java Repository for learning purpose of Coconut-Aero
A part of Project / FrontStar
包含:
序号 | 文件名 | 描述 | 备注 |
---|---|---|---|
1 | homework/test.java | Hello World | 作业 |
2 | homework/time.java | 输出系统的UNIX时间戳指向的日期(已经完善) | 作业 |
3 | homework/sumDigit.java | 一个0~1000的数字各位的和 | 作业 |
4 | homework/triangleArea.java | 输入三个点的坐标,输出它们构成的三角形的面积(海伦公式) | 作业 |
5 | homework/daysInMonth.java | 某年某月所包含的天数 | 作业 |
6 | homework/SRPGame.java | 剪刀石头布游戏 | 作业 |
7 | homework/SRPGameWin2.java | 人胜利两次自动终止循环的变种 | 作业 |
8 | practice/numberPyramid.java | 数字金字塔,2的幂 | 作业 |
9 | practice/cityOrder.java | 把城市按字母顺序排序 | 4.24 |
10 | practice/estimatePI.java | 计算圆周率 | 6.14 |
11 | homework/arrayTest.java | 输入一个数组,将其变换后输出 | 作业 |
12 | homework/enhancedRandom.java | 增强的random,可以选择范围,排除一些不想要的数字 | 作业 |
13 | homework/intSum.java | 命令行参数计算多个数字的和 | 作业 |
14 | practice/hangman.java | 猜单词的小游戏 | 7.35 |
15 | practice/quadSolve.java | 解一元二次方程,方法可以调用 | 7.25 |
16 | practice/sorted.java | 检查数组是否按从小到大排序了 | 7.19 |
17 | practice/lockerPuzzle.java | 储物柜难题 | 7.23 |
18 | practice/mergeArray.java | 合并两个有序列表 | 7.31 |
19 | practice/eightQueens.java | 八皇后难题 | 7.36 |
20 | practice/repeatedInArray.java | 计算数字的出现次数 | 7.3 |
21 | practice/galtonBoard.java | 高尔顿瓶问题 | 7.37 |
22 | practice/numberSingleDigit.java | 由100个个位数组成的数组中各个数字出现的次数统计 | 7.7 |
23 | practice/sumColumnTest.java | 读取一个3×4的矩阵求每列数字的和 | 8.1 |
24 | practice/employeeWorkHours.java | 每个雇员每周工作的小时数 | 8.4 |
25 | homework/addMatrixTest.java | 两个矩阵相加 | 作业 |
26 | homework/maxRowCol.java | 最大的行和列 | 作业 |
27 | practice/multiplyMatrixTest.java | 两个矩阵相乘 | 8.6 |
28 | homework/rectangleTest.java | Rectangle类 | 作业 |
29 | practice/randomClassTest.java | 使用Random类 | 作业 |
30 | practice/buckshotTest.java | 俄罗斯轮盘赌游戏(目前处于测试阶段) | 灵感源自游戏Buckshot Roulette |
31 | draft/averageCalc.java | 平均数计算 | |
32 | draft/multiplyCalc.java | 乘法计算 | 来自 NOI OpenJudge 1.3/19 |
33 | draft/powerOf2.java | 2的乘方 | 来自 NOI OpenJudge 1.3/20 |
34 | practice/circleNumberReport.java | 约瑟夫问题 | 来自SarKozyFan |
35 | homework/BMITest.java | BMI类 | 作业 |
36 | homework/bigIntegerTest.java | 计算出大于Long.MAX_VALUE的前十个平方数 | 作业 |
37 | practice/ATMTest.java | ATM类 | 10.7 |
38 | homework/calcEnhanced.java | 增强版calc | 作业 |
39 | homework/TriangleClass.java | Triangle类,继承自GeometricObject | 作业 |
40 | homework/AccountTest.java | Account类 | 作业 |
41 | practice/PrimeNumber.java | 输出小于100的所有质数 | 10.6 |
42 | homework/PersonTest.java | Person类及其子类 | 作业 |
43 | homework/DateTest.java | Date类 | 42的依赖项目,源于10.14 |
44 | draft/Random6DigitNumber.java | 对enhancedRandom进行了加强,可以不用排除数字 | 依赖12,源于为鸣潮提供幸运数字的想法 |
45 | homework/NewAccount.java | 新的Account类,包括一个Transaction使用ArrayList存储转账记录 | 作业 |
46 | homework/ReplaceTextTest.java | 替换文件中的某些字符(串) | 作业 |
47 | homework/NewPrintCalendar.java | 增强版的PrintCalendar | 作业 |
48 | homework/FileStatistics.java | 文件信息统计,包括文本文件的行数,字符数,单词数 | 作业 |
49 | homework/ComparableCircle.java | compareTo方法的重写 | 作业 |
50 | practice/HOI4FastCore.java | 输出一个文件,可用于HOI4获取所有地区的核心(测试阶段) | |
51 | practice/RandomPassword.java | 输出复杂度足够高的随机密码 | |
52 | practice/RandomPasswordWithHistory.java | 51的增强版,能在工作目录下输出密码历史(请注意安全) | |
53 | practice/StatisticRepoFiles.java | 统计本仓库信息 |