首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
buaa专题
BUAA-2024年春-OO第四单元总结
正向建模与开发 在本单元中,我们需要模拟一个小型的图书管理系统,完成图书馆所支持的相关业务,并遵守一定的规章制度。与前几次不同的是,本单元中,我们需要预先将自己的设计思路用UML来实现,然后进行编程。 具体而言,在本单元中,我们分别使用UML类图、状态图和顺序图来进行正向建模。类图主要展示各个类之间的关联、依赖、组合、聚合关系等;状态图则需要通过trigger、guard等来表示不同状态之间的
阅读更多...
OO_BUAA_Unit1
第一单元_表达式解析 前言 本次作业要求对一个表达式进行化简,之后增加了对三角函数,嵌套括号,自定义函数以及求导的迭代。 homework1 设计思路 本次作业我使用了递归下降法进行对表达式的解析,首先通过使用Preteat类对表达式进行预处理,通过对层层解析,当解析得到某个变量对象后使用Expr.addExpr(Factor)或Term.addTerm(Factor)将其返回到其父类。
阅读更多...
BUAA(2021春) 最少布线(图)——Prim(BFS+贪心)+kruskal(并查集)双解法+原理解释
BUAA数据结构第七次编程题——最少布线(图) 看前须知第七次上机题汇总题目内容问题描述输入形式输出形式样例样例说明 题解思考和详解参考代码补充测试的数据原理解释Prim(普里姆)算法kruskal(克鲁斯卡尔)算法 看前须知 要点介绍和简要声明. 第七次上机题汇总 图遍历(图-基本题)——邻接矩阵远比邻接表简单且好操作. 独立路径数计算——DFS+回溯. 最少布线(
阅读更多...
BUAA数据结构期中考试2023
文章目录 BUAA数据结构期中考试20231. 密码对应表题目问题描述输入形式输出形式样例输入样例输出样例说明评分标准 问题分析完整代码 2. 基于前移法的链表查找题目问题描述输入形式输出形式样例输入样例输出样例说明评分标准 问题分析具体实现过程完整代码 BUAA数据结构期中考试2023 1. 密码对应表 题目 问题描述 有一种加密方法为:其使用一个字符串(可以含重复字
阅读更多...