摘要: 23年春面向对象第四单元分析和总结 目录 [概述](#preview) [UML](#UML) [UML 类图](#UML_class_graph) [UML 类](#UML_class) [UML 关系](#UML_association) [UML 状态图](#UML_status_machin 阅读全文
posted @ 2023-06-19 21:26 topady 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 23年春面向对象第三单元分析和总结 目录 [概述](#preview) [JML](#JML) [JML基本](#basic_of_JML) [JML表达式](#expr_of_JML) [局部容器](#containor_of_JML) [操作符](#op_of_JML) [架构](#constr 阅读全文
posted @ 2023-05-21 19:17 topady 阅读(28) 评论(0) 推荐(0) 编辑
摘要: # 最短路径问题 这是一类最基本的图论问题,给定一个图,求从某一个源节点到某一个目的节点的最短路径。 比较常见的算法有 dijkstra, floyd, SPFA。 在开始之前我们先说一说“松弛”这个词。 在描述最短路径算法的时候,我们经常可以看到松弛(relaxation)一词,通常来说,所有的最 阅读全文
posted @ 2023-05-20 20:13 topady 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 23年春面向对象第二单元分析与总结 目录 概述 JVM基础 JVM简介 JVM内存结构 java类的加载机制 JVM结构与多线程的关联 架构 电梯 调度器 类图分析 对任务要求的回答 bug分析 总结 概述 OO第二单元主要围绕着java多线程编程展开。在理论部分,课程简要介绍了JVM的内存机制,介 阅读全文
posted @ 2023-04-16 11:23 topady 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 23年春面向对象第一单元分析与总结 目录 前言 架构 解析方法 数据结构 类图分析 基于度量的程序结构分析 BUG分析 互测相关 总结 前言 OO第一单元的作业主要围绕着表达式的解析,简化与运算展开。笔者在此简要的介绍一下任务背景: 1. HW1: 使用递归下降等方法对于符合一定文法要求的算式进行解 阅读全文
posted @ 2023-03-18 23:21 topady 阅读(38) 评论(0) 推荐(0) 编辑