摘要: 分治的基本思想就是:对于一个规模为n的问题,若该问题可以容易地解决(比如说规模n较小)则直接解决,否则将其分解为k个规模较小(但不一定规模相等)的子问题,这些子问题互相独立且与原问题形式相同,递归地解这些子问题,然后将各子问题的解合并得到原问题的解。 所以分治算法设计技术主要包括三个步骤,分别是问题 阅读全文
posted @ 2021-11-01 18:18 老运维 阅读(292) 评论(0) 推荐(0)
摘要: 模块化设计要求高内聚、低耦合。 在结构化设计中,系统由多个逻辑上相对独立的模块组成,在模块划分时需要遵循如下原则: (1)模块的大小要适中。系统分解时需要考虑模块的规模,过大的模块可能导致系统分解不充分,其内部可能包括不同类型的功能,需要进一步划分,尽量使得各个模块的功能单一;过小的模块将导致系统的 阅读全文
posted @ 2021-11-01 18:17 老运维 阅读(1086) 评论(0) 推荐(0)