12 2023 档案
摘要:一、设计模式与面向对象 1.1 设计模式 软件设计阶段针对反复出现的问题提出的统一解决方案。每类问题的解决方案都被系统的命名为XX设计模式。 1.2 面向对象 按照一件事的组成元素分别制作进行组装。这些元素分为属性与接口。 1.2.1 三大特性 封装:将对象封装为类,将对象数据操作封装为函数。封装分
阅读全文
摘要:⭐个人笔记,面向基础,欢迎指正,禁止转载⭐ 递归-汉诺塔 查看代码 A = [1,2,3,4] B = [] C = [] def hanoi(n, A, B, C): if n == 1: # 终止条件 C.append(A.pop()) return else: hanoi(n - 1, A,
阅读全文