摘要: 算法基础 算法 算法(Algorithm):一个计算过程,解决问题的方法 DNiklaus Wirth:“程序=数据结构+算法” 时间复杂度 时间复杂度:用来评估算法运行效率的一个式子 时间复杂度-小结 时间复杂度是用来估计算法运行时间的一个式子(单位)。一般来说,时间复杂度高的算法比复杂度低的算法 阅读全文
posted @ 2019-03-17 10:09 元贞 阅读(936) 评论(0) 推荐(0)
摘要: 面向对象设计 先设计架构,然后去完成相应模块和类 设计模式:对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。每一个设计模式系统地命名、解释和评价了面向对象系统中一个重要的和重复出现的设计。 “四人帮”(Gang of Four, GoF): Erich Gamma, Richard H 阅读全文
posted @ 2019-03-17 07:23 元贞 阅读(317) 评论(0) 推荐(0)