- 博客(4)
- 收藏
- 关注
原创 C++设计模式
C++设计模式课程目标->理解松耦合设计思想->掌握面向对象设计原则->掌握重构技法改善设计->掌握GOF核心设计模式什么事设计模式“每一个模式描述了一个在我们周围不断重复发生的问题以及该问题的解决方案的核心。这样,你就能一次又一次的使用该方案而不必做重复劳动”。GOF设计模式历史性著作《设计模式:可复用(目标)面向对象软件(手法)的基础》一书中描述了23种
2015-12-13 20:10:47 449
原创 C++模板简单介绍
C++模板简介(AnIntroduction to C++ template)C++模板概观C++函数模板C++类模板C++操作符重载-----------------------------C++模板简介(1)1.模板是C++的一种特性,允许函数或类(对象)通过泛型(generic types)的形式表现或运行2.模板可以使得函数或类在对应不同的型别(type
2015-12-13 20:09:24 521
原创 线性代数笔记-矩阵乘法的几种求法
对于矩阵乘法,有必要讲几种其他方法,比如用整列或整行考虑。常规方法、列方法、行方法,还有什么方法呢?还可以将矩阵切割成块,对块进行乘法,Block multiplication下面介绍一下这样四种方法。常规方法:列方法:AB = sum of (cols of A) x (rows of B)example:A = [2 7| 3 8| 4 9] B = [ 1 6|
2015-12-10 14:01:50 1658
原创 海量数据处理-邮箱黑名单
题目说明:输入要求: 共有两个文件,一个文件中包含2000万个email地址,每个email地址占文件中的一行;第二个文件中有1000个email,每个email地址占文件的一行。输出要求:输出一个1000行结果的文件,每行一个yes/no,表示1000个email是否在2000万email中。分析:海量字符串匹配问题,解决的算法有Trie树和Bloom Filte
2015-10-03 18:39:16 1109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人