-
大小: 46.23MB文件类型: .zip金币: 1下载: 0 次发布日期: 2023-07-17
- 语言: Python
- 标签:
资源简介
2018/2019/校招/春招/秋招/自然语言处理(NLP)/深度学习(Deep Learning)/机器学习(Machine Learning)/C/C /Python/面试笔记
代码片段和文件信息
#include
using namespace std;
class num_sequence {
public:
// PtrType 是一个指针,指向 num_sequence 的成员函数,
// 该成员函数必须只接受一个 int 型参数,以及返回类型为 void
typedef void (num_sequence::*PtrType)(int);
enum { cnt_seq = 2 }; // 预定义了两种序列
enum ns_type {
ns_fibonacci ns_square
};
// 构造函数:默认指向斐波那契数列
num_sequence(): _pmf(func_tbl[ns_fibonacci]) { }
// 调整指针指向
void set_sequence(ns_type nst) {
switch (nst) {
case ns_fibonacci: case ns_square:
_pmf = func_tbl[nst];
break;
default:
cerr << “invalid sequence type\n“;
}
}
void print(int n) {
(this->*_pmf)(n); // 通过指针选择需要调用的函数
}
// _pmf 可以指向以下任何一个函数
void fibonacci(int n) {
int f = 1;
int g = 1;
for (int i = 2; i <= n; i++)
g = g + f f = g - f;
cout << f << endl;
}
void square(int n) {
cout << n * n << endl;
}
private:
PtrType _pmf;
static PtrType func_tbl[cnt_seq]; // 保存所有序列函数的指针
};
// static 成员变量初始化
num_sequence::PtrType
num_sequence::func_tbl[cnt_seq] = {
&num_sequence::fibonacci
&num_sequence::square
};
int main() {
auto ns = num_sequence();
ns.print(5); // 5
ns.set_sequence(num_sequence::ns_square); // 调整函数指针以获得多态的效果
ns.print(5); // 25
cout << endl;
system(“PAUSE“);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\
文件 248 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\.gitignore
目录 0 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-机器学习\
文件 10029 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-机器学习\A-机器学习基础.md
文件 14630 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-机器学习\A-机器学习实践.md
文件 48904 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-机器学习\A-机器学习算法.md
文件 7690 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-机器学习\C-专题-集成学习.md
目录 0 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-深度学习\
文件 26185 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-深度学习\A-深度学习基础.md
文件 738 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-深度学习\A-深度学习实践.md
文件 17817 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-深度学习\B-专题-CNN.md
文件 18726 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-深度学习\B-专题-RNN.md
文件 17435 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-深度学习\C-专题-优化算法.md
文件 9103 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-深度学习\D-专题-序列建模.md
文件 110422 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-深度学习\《深度学习》整理.md
文件 3038 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-深度学习\备忘-术语表.md
目录 0 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-深度学习\工程实践\
文件 332 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\A-深度学习\工程实践\模型压缩.md
目录 0 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\
文件 6403 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\A-NLP发展趋势.md
文件 18399 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\A-自然语言处理基础.md
文件 12874 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\B-专题-句嵌入.md
文件 25341 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\B-专题-词向量.md
文件 231 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\C-专题-多模态.md
文件 34985 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\D-视觉问答-1_综述.md
目录 0 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\深度查询理解\
文件 7625 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\深度查询理解\A-综述.md
目录 0 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\深度查询理解\_assets\
文件 91874 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\深度查询理解\_assets\TIM截图20190212181144.png
文件 78444 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\深度查询理解\_assets\TIM截图20190213103134.png
文件 93133 2019-04-07 11:05 Algorithm_Interview_Notes-Chinese-master\B-自然语言处理\深度查询理解\_assets\TIM截图20190213105813.png
............此处省略930个文件信息
- 上一篇:Python金融大数据分析,带目录
- 下一篇:Multi-Devices.rar
评论
共有 条评论