07 2018 档案
摘要:一、C++默认编写的函数 如果类中没有定义,程序却调用了,编译器会产生一些函数: 1. default 构造函数 2. copy 构造函数 3. copy assignment 操作符 4. 析构函数(non virtual) 所以写下: 就好比写下: 这些函数都是public且inline。 惟有
阅读全文
摘要:"RGB颜色值与十六进制颜色码转换工具"
阅读全文
摘要:##一、超定方程组 超定方程组即为有效方程个数大于未知数个数的方程组。(这里只讨论多元一次的情况) 超定方程组可以写成矩阵的形式: 其中为的矩阵,其与组成的增广矩阵的秩大于。为维列向量未知数。 ##二、超定方程组的最
阅读全文
摘要:C++Primer中解释为: 引用更接近const指针,可以说是一种受限了的指针。 实际上时下述代码的伪装表示: 其中,引用rodents扮演的角色与表达式 pr相同。 注: 1.引用不可以为空,所以在定义时必须初始化。 2.引用是一个const指针,所以引用只能在定义时被初始化一次,且之后不可被更
阅读全文
摘要:一、用const修饰函数的参数 函数参数类型前加const指明该参数为常量,在函数内部不可改变。 注:当参数为引用传递或者指针传递作为输出时,都不能加const 二、用const修饰函数的返回值 函数返回时,会把返回值复制到外部临时的存储单元中,存储类型由函数的返回类型来确定。 “值传递”加cons
阅读全文
摘要:在最开始C++只是C加上了一些面向对象的特性,C++最初的名字为C with Classes。后来C++又提出了一些不同于Class的特性:Exceptions(异常)、templates(模板)、STL(标准模板库)。现在的C++是一个多重泛型编程语言,同时支持过程形式、面向对象形式、泛型形式、元
阅读全文
摘要:类型前加const修饰符限定变量为只读,称为常量,定义时必须初始化,且初始化后编译器不允许再修改常量的值。 一、常量的定义 const在类型前面 const在类型后面 总结 const在左侧指针所指的值不可改变,const在右侧指针不可改变。 二、常量(const)与变量(non con
阅读全文
摘要:一、最小化误差函数拟合 正则化( regularization )技术涉及到给误差函数增加一个惩罚项,使得系数不会达到很大的值。这种惩罚项最简单的形式采用所有系数的平方和的形式。这推导出了误差函数的修改后的形式: 在效果上, λ 控制了模型的复杂性,因此决定了过拟合的程度。 二、贝叶斯曲线拟合 1.
阅读全文
摘要:一、字符串的表示 三对引号:"""...""" 或 '''...''',分几行输入字符串,行尾的换行符自动包含到字符串当中 。 二、字符串的内建方法 1.字符串的分割与链接 2.检查字符串的格式返回True or False 3.字符串剥离 4.文本搜索
阅读全文
摘要:一、基本名词 泛化(generalization) 训练集所训练的模型对新数据的适用程度。 监督学习(supervised learning) 训练数据的样本包含输入向量以及对应的目标向量。 分类( classification ):给每个输入向量分配到有限数量离散标签中的一个。 回归( regre
阅读全文
摘要:列表list 元组tuple 元组是不可变类型,不能在元组内删除或添加或编辑任何元素。但元组中列表的内容可以修改。 集合set 集合是一个无序不重复元素的集。 字典dict 字典是是无序的键值对(key:value)集合,同一个字典内的键必须是互不相同的。
阅读全文