在平面上有n 个点,初始每个点的美丽值都为0,任意选择两个点组成一条直线,对于每一条直线,如果存在一个点,这个点到这条直线的距离小于其他n-3 个点到这条直线的距离,那么我们把这个点的美丽值加1。为了简化输出,我们只需要输...
单一职责原则SRP 功能结构单一,封装内不会出现不同功能的实现混在一起,耦合低,方便组合不同的功能,生成新的类封装开放封闭原则OCP 扩展模块不能修改原有代码,而是应该扩展新的方法,保证代码的稳定性里氏替换原则LSP 多态的...
串操作程序设计 HLJU 设X、Y、Z均为双精度数,它们分别存放在X、X+2、Y、Y+2、Z、Z+2存储单元中,存放时高位存高地址,低位存低地址,编写程序实现下面表达式的计算:X+(Y-Z)=W...
在享元对象内部并且不会随环境变化而改变的共享部分, 可以称为是享元对象的内部状态, 而随环境改变的改变的, 不可以共享的状态就是外部状态了. 享元模式可以避免大量非常相似类的开销. 在程序设计中, 有时需要生成大...