摘要:
命令模式 一、定义二、示例:传统编码命令模式设计UML关系图 一、定义 命令模式:将一个请求封装为一个对象,使发出请求的责... 阅读全文
posted @ 2022-08-30 22:40
雾托邦
阅读(117)
评论(0)
推荐(0)
摘要:
责任链模式 一、定义二、示例:传统编码责任链模式设计UML关系图 一、定义 责任链模式:通过对前一个对象记住下一个对象的引... 阅读全文
posted @ 2022-08-30 22:40
雾托邦
阅读(291)
评论(0)
推荐(0)
摘要:
享元模式 一、定义二、示例:传统编码方式享元模式设计 一、定义 外观模式:主要适用于减少对象的创建,以减少内存的使用和提高... 阅读全文
posted @ 2022-08-30 22:40
雾托邦
阅读(92)
评论(0)
推荐(0)
摘要:
外观模式 一、定义二、示例:基础部分传统编码方式外观模式设计UML关系图 一、定义 外观模式:隐藏系统的复杂性,并向客户端... 阅读全文
posted @ 2022-08-30 22:40
雾托邦
阅读(96)
评论(0)
推荐(0)
摘要:
装饰者模式 一、定义二、示例:基础设计传统的编码方式装饰器模式设计UML关系图 一、定义 装饰器模式:初看上图感觉装饰器模... 阅读全文
posted @ 2022-08-30 22:40
雾托邦
阅读(84)
评论(0)
推荐(0)
摘要:
1、应用场景-字符串匹配问题 1.1、字符串匹配问题 有一个字符串 str1= ““硅硅谷 尚硅谷你尚硅 尚硅谷你尚硅谷你尚硅你好”... 阅读全文
posted @ 2022-08-30 22:40
雾托邦
阅读(62)
评论(0)
推荐(0)
摘要:
1、应用场景-背包问题 背包问题:有一个背包,容量为4磅 , 现有如下物品 要求达到的目标为装入的背包的总价值最大,并且重量不超出... 阅读全文
posted @ 2022-08-30 22:40
雾托邦
阅读(190)
评论(0)
推荐(0)
摘要:
1、分治算法介绍 分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把... 阅读全文
posted @ 2022-08-30 22:40
雾托邦
阅读(206)
评论(0)
推荐(0)
摘要:
1、二分查找算法(非递归)介绍 前面我们讲过了二分查找算法,是使用递归的方式,下面我们讲解二分查找算法的非递归方式二分查找法只适用于... 阅读全文
posted @ 2022-08-30 22:40
雾托邦
阅读(63)
评论(0)
推荐(0)
摘要:
1、为什么要有图 1、前面我们学了线性表和树 2、线性表局限于一个直接前驱和一个直接后继的关系 3、树也只能有一个直接前驱也就是父节... 阅读全文
posted @ 2022-08-30 22:40
雾托邦
阅读(88)
评论(0)
推荐(0)

浙公网安备 33010602011771号