文件名称:JavaProjects:Java 中的学校和独立项目
文件大小:35KB
文件格式:ZIP
更新时间:2024-07-16 11:47:36
Java
Java项目 去年用 Java 编写的一些项目的集合。 9/13-2/15 BattleShip - AI 玩 BattleShip 的经典游戏。 使用概率矩阵比你好得多。 PaintBox - 使用 GUI 界面的简单绘画程序。 数独 - 使用约束和智能猜测解决任何可解的数独。 加密 - 使用小数字执行 RSA 风格的加密。 排序 - 插入、选择、快速、合并和堆与时间和复杂性分析。 AVLTree - 具有插入、搜索、删除和其他方法的 AVLTree 实现。 StableMatch - Gale Shapley 实现和蛮力证明 n = 3 不存在所有可能匹配都是稳定的实例。
【文件预览】:
JavaProjects-master
----sorts.java(8KB)
----sudokutest.java(9KB)
----AVLTreeTest.java(3KB)
----Encryption.java(5KB)
----Anagram.java(4KB)
----sudoku.java(17KB)
----README.md(720B)
----AVLTree.java(15KB)
----PaintBox()
--------PaintFrame.java(7KB)
--------Line.java(978B)
--------PaintBox.java(708B)
--------Rectangle.java(1006B)
--------Oval.java(951B)
--------DrawingPanel.java(7KB)
--------ButtonBar.java(2KB)
--------Poly.java(2KB)
--------Shape.java(515B)
--------BoundedShape.java(2KB)
----BattleShip()
--------Coordinates.java(618B)
--------BattleShip.gpj(9KB)
--------BattleShip.java(6KB)
--------ShipBoard.java(7KB)
--------Targeter.java(8KB)
--------Ship.java(1KB)
----StableMatch.java(14KB)