太阳城申博官网登入
摘要:中国剩余定理 中国剩余定理,Chinese Remainder Theorem,又称孙子定理,给出了一元线性同余方程组的有解判定条件,并用构造法给出了通解的具体形式。 $$ \begin{aligned} &现在有方程组:\\ &(S):\begin{cases} x\equiv a_1(mod\s 阅读全文
posted @ 2019-11-20 00:32 Li_F 阅读(30) 评论(0) 推荐(0) 编辑
摘要:组合计数 组合数学主要是研究一组离散对象满足一定条件的安排的存在性、构造及计数问题。计数理论是狭义组合数学中最基本的一个研究方向,主要研究的是满足一定条件的排列组合及计数问题。组合计数包含计数原理、计数方法、计数公式。 组合计数基本原理 加法原理 $$ 如果一个目标的实现可以在n种不同的情况下完成, 阅读全文
posted @ 2019-11-20 00:20 Li_F 阅读(67) 评论(0) 推荐(0) 编辑
摘要:素数筛 朴素算法 一般来说,可以用试除法判断某一个数是不是素数: c++ /计算单个欧拉函数值 int euler(int n) { int ans = n; /追求更高效率还可以结合素数表 int m = sqrt(n + .5); for(int i = 2; i i 1) ans = 阅读全文
posted @ 2019-11-20 00:19 Li_F 阅读(58) 评论(0) 推荐(0) 编辑
摘要:数论基础 数论是纯数学的一个研究分支,主要研究整数的性质。初等数论包括整除理论、同余理论、连分数理论。这一篇主要记录的是同余相关的基础知识。 取模 取模是一种运算,本质就是带余除法,运算结果就是余数。取模运算结果的符号由被模数(被除数)决定。 $$ 7\%4=3;\space7\%( 4)=3;\\ 太阳城申博官网登入阅读全文
posted @ 2019-11-20 00:17 Li_F 阅读(147) 评论(0) 推荐(0) 编辑
摘要:浅谈C++内存管理 new和delete 在C++中,我们习惯用 申请堆中的内存,配套地,使用 释放内存。 与C的 相比,我们发现, 操作在申请内存的同时还完成了对象的构造,这也是 运算符做的一层封装。 内存是怎样申请的 从 这个例子可以看出,C++的内存管理大有门道,而内存管理也是C++中最为重要 阅读全文
posted @ 2019-09-28 18:35 Li_F 阅读(477) 评论(4) 推荐(2) 编辑
摘要:浅拷贝、深拷贝 通常,我们会按如下方式书写拷贝构造函数: 这是正确的。但是,如果数据成员包含指针类型的话,这种写法就很危险了。 在拷贝 生成 的时候,我们的构造函数只是简单的把 的`lif l2 lif l1 lif lif`也就变成野指针。这种拷贝方式也称为 浅拷贝 ,即只拷贝空间,不拷贝资源。 阅读全文
posted @ 2019-09-19 20:58 Li_F 阅读(77) 评论(0) 推荐(0) 编辑
摘要:Special Member Functions 区别于定义类的行为的普通成员函数,类内有一类特殊的成员函数,它们负责类的 构造 、 拷贝 、 移动 、 销毁 。 构造函数 构造函数控制对象的初始化过程,具体来说,就是初始化对象的数据成员。构造函数的名字与类名相同,且没有返回值。构造函数也可以有 重 阅读全文
posted @ 2019-09-19 12:33 Li_F 阅读(72) 评论(0) 推荐(0) 编辑
摘要:重载 函数签名是指函数的参数个数,参数类型以及参数的顺序。重载的定义是: 在同一作用域内函数签名不同但函数名相同的函数互为重载 。 参数的不同也可以是通过 区分的。 函数的形参名不同或返回值类型不同并不构成重载,并且编译报错,因为这类函数被编译器识别为相同函数。 重载是如何实现的 在C++的编译期, 阅读全文
posted @ 2019-09-17 21:21 Li_F 阅读(138) 评论(0) 推荐(0) 编辑
摘要:名字查找 每当一个变量或者一个对象出现,编译器都会进行 名字查找(name lookup) ,以确认这个变量或对象的具体属性。一般情况下,程序会从变量出现的地方开始向上查找,由内向外查找各级作用域直到全局作用域,找到同名的变量声明即停止,若最终没找到则报错。 c++ include using na 阅读全文
posted @ 2019-09-17 20:30 Li_F 阅读(65) 评论(0) 推荐(0) 编辑
摘要:class 类是C++的一个重要概念,也是面向对象的一个重要内容。类的行为类似结构体,但功能比结构体的更强大。类是定义该类对象的一个模板,它告诉我们,一个类应该具有什么内容。 声明、定义 类用关键字 声明、定义。 如果仅作声明,在声明之后定义之前,它是一个 不完全类型 ,这时只能定义指向该类型的指针 阅读全文
posted @ 2019-09-16 18:05 Li_F 阅读(127) 评论(0) 推荐(0) 编辑
申博官网免费开户登入 申博苹果手机下载 申博娱乐优惠 www.77msc.com www.81138.com 申博太阳城手机版下载
申博网上游戏直营网 太阳城网上娱乐网址 申博太阳城官网直营 申博太阳城登入 网上百家乐登入 www.123tyc.com
申博|菲律宾申博登入 太阳城在线注册登入 申博现金直营网 申博太阳城现金网游戏 申博娱乐 申博直营现金网