解释器模式C++实现
简介 给定⼀个语⾔,定义它的⽂法的⼀种表示,并定义 ⼀个解释器,这个解释器使⽤该表示来解释语⾔中的句…
简介 给定⼀个语⾔,定义它的⽂法的⼀种表示,并定义 ⼀个解释器,这个解释器使⽤该表示来解释语⾔中的句…
特性 NetworkX是一个Python包,用于创建、操作和研究复杂网络的结构和功能。 用于图、有向图和多重图的数…
什么是区块链 区块链是一种数据结构,也是一个分布式数据库。 从技术上来看:区块是一种记录交易的数据结…
简介 提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。 动机 一个聚合对象,如…
题目表述 Given a 2D binary matrix filled with 0’s and 1’s, find the largest square containing only …
组合模式 简介 将对象组合成树形结构以表示“部分-整体”的层次结构。 组合模式使得用户对单个对象和组合对…
下面的代码给出了将mat格式数据集转换为arff与txt格式的matlab代码。 注意,每个.mat文件中只有一个数据集…
简介 动机 假设成立一个外包公司,主要给一些私营业主建网站。 商家客户都类似,要求也就是信息发布、产品…
简介 动态地给一个对象添加一些额外的职责。 就增加功能来说,装饰模式比生成子类更为灵活。 动机 有时我…
简介 适配器模式:将一个类的接口转换成客户希望的另一个接口。适配器模式让那些接口不兼容的类可以一起工…
生成器模式 生成器模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具…
抽象工厂 当每个抽象产品都有多于一个的具体子类的时候,工厂角色怎么知道实例化哪一个子类呢?比如每个抽…
2019年7月非常忙,这大概是这个月的第一篇吧。 某高校机试需要从文件中读取数据并将数据写入到文件中。完…
.mat数据集制作 若整个数据集是一个.mat文件且最后一列数据时标签,则单独将决策变量和标签划分开,一个为…
并查集适用问题举例 1、已知,有n个人和m对好友关系 2、如果两个人是直接的或者间接的好友(好友的好友的…
子集生成简介 给定n个数字,枚举出所有可能的子集 例如给定n=3,枚举出{1,2,3}所有可能的子集 {1}、{2}…