傲娇音响

文章
4
资源
0
加入时间
3年1月7天

简述设计模式之《工厂模式》和《抽象工厂模式》

首先我们都理解什么是工厂,工厂就是来生产产品的,工厂有很多种,产品也有很多种,一般一种工厂生产一种产品。工厂模式是向我们隐藏具体的产品类,所有的产品类都实现相同的接口。抽象工厂模式就是使用一个抽象类作为抽象工厂,具体的实现工厂都继承该抽象工厂,然后使用一个工厂生成类产生具体工厂,该模式在工厂模式向我们隐藏了具体产品类的基础上,更进一层向用户隐藏了真实的工厂。...

Leetcode刷题_23 合并K个升序链表(基于C++)Leetcode_23 题目

目录Leetcode_23 题目Example 1Example 2Example 3提示:个人解答及思路思路代码总结Leetcode_23 题目给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。以下为示例:Example 1输入:lists = [[1,4,5],[1,3,4],[2,6]]输出:[1,1,2,3,4,4,5,6]解释:链表数组如下:[ 1->4->5, 1->3->4,