- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 Go-Leetcode
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-03-30 22:53:01 124
转载 内存配置操作和释放操作
class Foo{...}Foo* pf = new Foo(); //配置内存,然后构造对象delete pf;// 将对象析构,然后释放内存调用::operator new 配置内存调用Foo:Foo()构造对象内容调用Foo::~Foo()将对象析构调用::operator delete 释放内存...
2018-11-26 22:19:33 279
转载 opencv3::Mat元素的获取、at、ptr
参考http://lib.csdn.net/article/opencv/28700?knId=1218 https://blog.csdn.net/xiaowei_cqu/article/details/19839019 https://blog.csdn.net/u011574296/article/details/70139563int main(int argc, char...
2018-06-24 12:02:31 10206
转载 Apriori
1.Apriori算法发现频繁集1.1生成候选项集对数据中的每条交易记录tran 检查一下can是否是tran的子集: 如果是,则增加can的计数值 对每个候选项集: 如果支持度不低于最小值,则保留该项集 返回所有频繁项集列表def loadDataSet(): retu
2017-12-04 08:11:32 431
转载 安装Sframe时出现:SFrame-2.1-cp27-none-win_amd64.whl is not supported wheel on this platform
将cp27改为cp36,安装成功。如果电脑安装的python是32位的话,可以将amd64改为amd32试试。Sframe下载https://pypi.python.org/pypi/SFrame
2017-12-03 14:17:03 3172
转载 Matrix derivatives(矩阵求导)
11.对于一个函数f:为一个m*n矩阵到实数的映射。定义f对于A的导数为:∇Af(A)也是一个m*n的矩阵,其中的元素(i,j)为∂f/∂Aij。22.同样,引入迹(trace)的概念。对一个n*n的矩阵A,迹定义为矩阵A的对角线元素之和。如果a是一个实数(i.e., a 1-by-1 matrix),则tr a=a。迹的性质如下,
2017-12-02 22:02:31 1177
翻译 Numpy Arrays
list可以存储python中的任何对象作为其元素,但是在一个列表中基于元素的运算只能通过迭代循环(效率低下)来实现。ndarray可以避免list的效率低下的缺点,narray类似于list,但是其存储类型的灵活性不如list一样好,只有同样的元素类型可以被存储在同一列 e.g.第一列存储列表,第二列可以存储其他列表或者字典array(in numpy)只能存储同一种类型的元素
2017-12-02 16:02:06 1455
转载 python enumerate
enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。enumerate(iterable[, start]) -> iterator for index, value of iterable返回一个enumerate对象其中iterable必须是一个支持迭代的对象,enumerate对
2017-12-02 09:59:37 352
转载 k-均值聚类
k-均值聚类的一般过程:收集数据:anyway准备数据:需要数值型数据来计算距离分析数据:anyway训练算法:不适用于无监督学习,即无监督学习没有训练过程测试算法:应用聚类算法、观察结果。可使用量化的误差标准如误差平方和使用算法:簇质心可以代表整个簇的数据来做出决策K均值聚类算法#import pprintfrom numpy import *def loadDataSe
2017-11-24 23:38:32 317
转载 朴素贝叶斯
朴素贝叶斯的一般过程:收集数据:anyway准备数据:需要数值型或者布尔型数据分析数据:有大量特征时,绘制特征作用不大,此事使用直方图更好训练算法:计算不同的独立特征的条件概率测试算法:计算错误率使用算法:文档分类准备数据:从文本中构建词向量(将句子转换为向量)def loadDataSet(): postingList=[['my', 'dog', 'has', 'f
2017-10-21 16:08:02 443
转载 决策树
决策树的一般流程:收集数据:anymethd准备数据:树构造算法只适用于标称型数据,因此数值型必须离散化分析数据:可以使用任何方法,树构造完成后应该检查图形是否符合预期训练算法:构造树的数据结构测试算法:使用经验树计算错误率使用算法:适用于任何监督学习算法,而使用决策树可更好的理解数据的内在含义计算给定数据集的香农熵(集合信息的度量方式,度量数据集的无序程度) 熵定
2017-10-18 23:04:57 369
转载 学习笔记(三)字典
#key-value(ul)dic={ 'one':"qqq", 'two':"www", 'thre':"eee"}#add,changeprint(dic['one'])dic['one']="ppp"#有则改dic['four']="rrr"#无则加print (dic)#deldel dic['four']print (dic)dic.pop
2017-09-17 23:38:04 328
转载 学习笔记(二)
1.raw_input和input datatype(input()) #对输入内容进行类型转换 python2.x raw_input input(输入什么格式就认为是什么格式) python3.x input(等于raw_input) usrName=input("Name:") usrPass=input("Pass:") printU1
2017-09-16 20:43:58 261
转载 学习笔记(一)列表
初始化一个cols列的一维数组,其每项为0listExam=[0]*cols初始化一个cols*rows的二维数组,其每项为0listExam = [[0 for col in range(cols)] for row in range(rows)]也可写成listExam=[[0]*cols for row in range(rows)]删除列表元素---del ListName[
2017-09-14 22:43:35 299
转载 [Note]位置属性
style.topstyle.left var one=document.getElementById("one"); alert(one.style.width); alert(one.offsetWidth);offsetWidthoffsetHeightoffsetTop//距离上一级的顶top的偏移距离offsetLeft body{
2017-08-26 12:34:00 353
转载 [Note]select城市选择
one two three four var tu=document.getElementById("tu"); function test(obj){ var index=obj.selectedIndex; tu.src=obj.options[index].value; } scity("prop","cit"); var provinc
2017-08-26 11:37:46 627
转载 java 匿名内部类
匿名内部类就是内部类的简化写法前提:存在一个类或者接口,这里的类可以是具体类也可以是抽象类格式: new 类名或者接口名(){ 重写方法; }其本质就是一个继承了该类或者实现了该接口的子类匿名对象//11111111111111111111111interface Inter{ public abstract void show(
2017-04-25 22:25:42 267
转载 java只允许单继承
java中类只能单继承,一个类只能有一个直接父类,可以有多个间接父类。java通过接口来实现多继承,接口里只有方法的声明没有实现。 C++中可以实现多继承, 多继承可能会多继承可能会导致钻石环问题---假设2继承1,3继承1,4继承3,4继承2.当类1中含有变量id时,类2,3继承类1后各有变量id,此时类4中将有2个id(分别来自类2,类3).
2017-04-25 22:22:55 6231
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人