test

2018-06-20 14:51:48

阅读数 32

评论数 0

机器学习实战笔记--决策树

本文为《机器学习实战》学习笔记 1. 决策树简介决策树可以从数据集合汇总提取一系列的规则,创建规则的过程就是机器学习的过程。在构造决策树的过程中,不断选取特征划分数据集,直到具有相同类型的数据均在数据子集内。 优点: 计算复杂度不高。输出结果易于理解,对缺失值不敏感,可以处理不相关的特征数据...

2017-05-21 17:08:22

阅读数 699

评论数 0

机器学习实战笔记--kNN

本文为《机器学习实战》学习笔记 1. 相关数据类型&函数介绍SciPy 基于Python生态系统提供了数学运算、科学和工程的开源软件,主要包括基本N维数组包NumPy,科学计算基本库SciPy library, 用于2D绘图的Matplotlib,交互式控制台IPython,用于符号数学...

2017-05-10 17:03:27

阅读数 286

评论数 0

Python学习笔记--高级特性

本文为廖雪峰Python教程的学习笔记 具体内容,可参考如下链接: [http://www.liaoxuefeng.com/](http://www.liaoxuefeng.com/) 1. 切片(Slice)从list, tuple或string中截取一段出来。 [i : j : ...

2017-04-18 11:06:53

阅读数 318

评论数 0

Python学习笔记--函数

本文为廖雪峰Python教程的学习笔记 具体内容,可参考如下链接: http://www.liaoxuefeng.com/ Python内置了很多函数,可以直接调用。Python内置的函数可以通过官方文档查看。也可以通过help()查看帮助信息。 函数名是指向函数对象的引用,把函数名赋给...

2016-11-09 18:10:00

阅读数 1471

评论数 1

C++基础--static静态成员

1. 静态局部对象静态局部对象是位于函数内的静态变量,在调用函数前就被创建并赋初值,在程序结束前都不会被撤销,在函数多次调用过程中持续存在并保持它的值。 在头文件中定义静态变量不可行。因为如果在使用该头文件的每个C语言文件中定义静态变量,则每个头文件中都会存在一个单独的静态变量,会引起空间浪费或...

2016-11-02 10:42:35

阅读数 282

评论数 0

正则化

正则化防止过拟合,提高模型的泛化能力。1. 线性回归 常见损失函数 可用最小二乘法求得最优解 但如果协方差矩阵不可逆,目标函数最小化导数为0时有无穷解,无法求得最优解。特别是p > n时,难以求得最优解,也有过拟合问题。 因此需要对w做限制,使得最优解空间变小,即进行正则...

2016-11-02 09:56:39

阅读数 1583

评论数 0

SQL语句--其他

【复制表】 select into from 和 insert intoselect都是用来复制表,两者的主要区别为: select into from 要求目标表不存在,因为在插入时会自动创建。insert into select from 要求目标表存在。

2016-11-01 11:20:02

阅读数 168

评论数 0

C++基础--STL

【向量&双端队列】 与数组相似,项都是连续存储,允许随机访问。但大小在程序运行过程中根据需要自动增加。 向量或数组在前面插入或删除时,时间复杂度为O(n),双端队列为O(1)。 Vector 1.  数组可以快速初始化,向量不能; 2.  push_back()的平均时间为O(n...

2016-11-01 10:39:30

阅读数 155

评论数 0

Python学习笔记--Python基础

Python学习笔记–Python基础本文为廖雪峰Python教程的学习笔记 具体内容,可参考如下链接: http://www.liaoxuefeng.com/ 1. 字符串   字符串是以单引号’或双引号”括起来的任意文本。”或”“本身只是一种表示方式,不是字符串的一部分。  如果’本...

2016-10-27 11:10:28

阅读数 316

评论数 0

hihoCoder--1039:字符消除

描述 小Hi最近在玩一个字符消除游戏。给定一个只包含大写字母"ABC"的字符串s,消除过程是如下进行的: 1)如果s包含长度超过1的由相同字母组成的子串,那么这些子串会被同时消除,余下的子串拼成新的字符串。例如"ABCCBCCCAA"中"CC&qu...

2016-10-13 21:47:06

阅读数 380

评论数 0

C++基础--ASSERT断言

转自:http://www.cnblogs.com/moondark/archive/2012/03/12/2392315.html  assert是个宏,并且作用并非“报错”。assert()的用法像是一种“契约式编程”,在我的理解中,其表达的意思就是,程序在我的假设条件下,能够正常良好的...

2016-10-08 21:43:53

阅读数 195

评论数 0

C++基础--拷贝构造函数

一. 什么是拷贝构造函数 首先对于普通类型的对象来说,它们之间的复制是很简单的,例如: [c-sharp] view plain copy int a = 100;   int b = a;    而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量...

2016-09-27 09:45:35

阅读数 212

评论数 0

C++基础--内联函数

inline函数 inline关键字用来定义一个类的内联函数,引入它的主要原因是用它替代C中表达式形式的宏定义。 表达式形式的宏定义一例: #define ExpressionName(Var1,Var2) ((Var1)+(Var2))*((Var1)-(Var2)) 为什么使用inli...

2016-09-26 17:20:54

阅读数 183

评论数 0

贝叶斯定理及其应用

转自:http://www.afenxi.com/post/26926 贝叶斯分析是整个机器学习的基础框架, 它的思想之深刻远出一般人所认知的, 我们这里要从贝叶斯统计说起。 首先谈概率,概率这件事大家都觉得自己很熟悉, 叫你说概率的定义 , 你却不一定说的出,我们中学课本里说概率...

2016-09-25 22:11:53

阅读数 14002

评论数 2

C++基础--指针和引用

http://www.cnblogs.com/mq0036/p/3382732.html 数组指针(也称行指针) 定义 int (*p)[n]; ()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长...

2016-09-22 11:58:15

阅读数 224

评论数 0

计算机网络--七层协议/五层协议

【OSI七层协议】 应用层 与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7层。但是,如果添加了一个传输文件的选项,那么字处理器的程序员就需要实现OSI的第7层。示例:TEL...

2016-09-22 11:24:38

阅读数 11321

评论数 1

C++基础--面向对象

一、        什么是面向对象?与面向过程有什么区别? 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。...

2016-09-14 13:10:11

阅读数 170

评论数 0

神奇的题

#include #include #include using namespace std; void newOper(vector &mem, int num){ //判断是否有连续num个空间 int s = 0, t = 0; bool put ...

2016-09-10 23:01:31

阅读数 197

评论数 0

字符串操作

#include #include #include #include using namespace std; //判断行进方向是否为前向 bool forw(string base, string fir, string sec) { int loc1, loc2; ...

2016-09-10 22:44:57

阅读数 136

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭